Hi Jeff,
Link hidden: Login to viewis not listed in the SaleHoo directory. They are located in China, based from a feedback shared by a buyer who needed to return an item. I have found mixed reviews online but mostly negative -
Link hidden: Login to viewLink hidden: Login to viewLink hidden: Login to viewThere are no contact details or address published in their website. They accept credit cards and PayPal for payment but with the reviews from those who have purchased, I am not willing to recommend this site.
Hope this helps.