Hi Jeff,Link hidden: Login to view
is 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 view
There 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.