Poor customer service
Isabella Garcia take 10 - 14 working days to give you a refund, this is ridiculous considering we live in a world with so many technological advancements. It doesn't even take a cheque that long to clear even though they go through multiple validations.  And looking at how they handled my order which was meant to arrive in 5-7 working days, 9 working days later still nothing.