After making my purchase, I discovered several websites with reviews that were very concerning. I had no need to worry.
My purchase (nike trainers) turned up as expected, a day early actually, in perfect condition etc.
I'm buying from the UK and I think the company is mostly based in Italy so delivery took a few days but I was happy.
I haven't needed to return anything or contact customer services since my order was correct.