The contacts are all in China according to this: http://who.is/whois/sanseed.com
With the way things are going right now with fraudulent Chinese-based websites, not sure if this is the way to go. If there are no reviews, it's not bad news but it's not good news either.