never dealt with the company but I know others who have and were satisfied, that's a Badger 150 clone. The 150 is 69.99 with hose and extra cups and such at dixieart.com, I saw that one was 39.99 and basically the same setup so looks like a good deal!
I know a few people here have mentioned they had the 150 and liked it. If you get it I recommend ordering an extra needle "just in case", they're only about $5.50 or so most places, didn't look them up on the site...