One case has not arrived. No response to emails or text via their company WhatsApp after more than a week of trying to contact them. The best part is they sent an automatic-style email out after the order with completely fake tracking data, which was supposedly for my order. The tracking number showed a parcel was delivered already- but the delivery date was 2 days before I'd even placed my order! Oh, and the address was in the USA, when I'm in the UK.
They seem to go around having negative reviews removed. I've had to get the money back via my credit card company. Avoid.