Disgraceful. Placed an order which they initially charged twice for; one of which was reversed. Days later get an email saying can't fulfil it as items out of stock. Can't call, can't email, have to use the worst online contact form I've ever used. Told them to cancel it, days later get cancellation confirmation, 3 days later still no refund of the payment that was taken from my account, so of course it was back to their nonsense online contact form. Gets a very flippant email from Zafron claiming there's nothing to refund as the original payment was reversed NO IT WASN'T! YOU PROCESSED THE PAYMENT TWICE AND ONLY ONE WAS REVERSED. THIEVES AND LIARS, if they continue to lie, mess me around and think they can keep my money I'm raising small claims action against them. Seriously, steer clear of this company.