I saw a photo of an orange Casio watch and wanted one, so did a search. SportsDirect USA was offering one, but it was unclear what the shipping cost was (I live in the USA, and I gather this item is only sold in Europe). I ordered it, thinking I would cancel if they wanted too much for shipping, but they only added 99 cents ??!!!
However, my usual online shopping experience is that the order is confirmed right away and then shipped the next day, which didn't happen - at least not to my knowledge. I then checked reviews, and found a very low rating on TrustPilot. However, most of those having issues seemed to be people buying clothing online (always risky) and having fit/return problems, which theoretically didn't apply to me.
They post a Customer Service email address, but clearly place a very low priority on responding. After getting a message that the order was Processed, I didn't get any shipping notification. Finally, three days (!!!) after it was Processed, I got a message that it was collected. However, the carrier was wnDirect, which I also found many poor reviews for.
Much to my amazement it was delivered in Boston today, less than a week since I placed the order!
I'm giving them a 4 due to their lack of clear information on order status and the non-response of their alleged Customer Service staff.