I placed an order with Achica.com on the 19th September and its now the 19th October and the order has still not arrived. I have been complaining to them regarding their customer service - I got an email today saying that my order has now been despatched but should take yet another 3/4 days!! What delivery service do they use? SnailsRus? Its an absolute joke - if you're prepared to wait over a month for your order then fine but personally its far too long. I will not use this company again nor would I recommend it to friends.
To reply as a company, please log in to your business account.