I couldn't find any new or recent feedback on the forum, but our resident Powerseller, did a review around 10 months ago (and this is the latest review or feedback I could find). You might want to read what Lance had to say about this supplier -
Link hidden: Login to view
Hope this helps somehow :)
By the way, welcome to SaleHoo!