Hi Wesley,
In addition to Marc's points, I have also looked into this site and found that they also have secured payment options like paypal.
Although their email address does not contain their own domain name. They are using @live.com, we usually would not vouch for sites who do not use their own company name as a domain for their email address.
I also noticed that they have not properly indicated their location on their site but just mentioned they are from China, so, you may want to think twice about expecting genuine brands. You may be better off having generic products from this site.
Although we, at SaleHoo, may not be able to vouch for companies outside of our directory.
Best of luck!