I ordered from Joshua James because of their "guaranteed" next day delivery. I placed my order with three days to spare and needed it to be on time because it was for my daughter's 18th Birthday.
I received an email confirming my order but it stated that one item was out of stock (despite being in stock online when I ordered).
I wasn't concerned as I assumed that the out of stock item would be dispatched at a later date, BECAUSE THEY DID NOT SAY THAT THE WHOLE ORDER WOULD WAIT FOR THE ONE ITEM. More fool me, and more fool anyone else, who might expect the retailer to explain that this was the case. No mention of delays.
Needless to say my daughter is gutted that she has no present on her birthday.
I called them to complain. No offer of compensation, of any sort. Barely an apology.
Avoid like the plague.