Dealfind.com
They'll not help you with reimbursement
"if you should be disappointed with something you purchased from Dealfind, reveal and we will do our better to create things right" - that is about the front-page of the website. I purchased a product that's faulty and requested due to their aid with trading it or obtaining a return. ...