I now see the many complaints about Storebox
I now see the many complaints about the lack of direct contact availability to address problems with bookings and payments on this website. My regret is that I didn't check here before booking with Storebox.
Trying to call their automated call system leads nowhere, I never receive an answer to my e-mails over the past 6 months and yet money is taken from my bank account.
This company seriously needs to improve its Customer Service and until then, I would recommend to steer clear of them.







