Squirreldirect
15 to 20 working day refund policy (not mentioned)
I ordered a product (order number 695), of which was never produced. Payment was confirmed received so I requested a refund. I waited a few days and no refund. Phoned Christelle at [URL Removed] and she told me that my refund would take 15to 20 working days even though I never received the order. ...