I had a bit of an experience from an Amazon marketplace seller in early Jan. I ordered a playstation game for my son and it should have come a couple of days before his birthday. Now I checked the reviews for this seller and they were all good - parcels coming in a couple of days of ordering. I also ordered other items for my son, including ones from China. I got worried when I had the China orders come in but not this game which was from the UK.
So I checked and this game was 3 weeks overdue so I emailed the seller and had the email bounce back saying that this seller no longer received Amazon emails. So I checked the reviews again. The seller hadn't been sending out parcels for at least a month. There were so many bad reviews. It appeared at the beginning that he was replying to the reviews and emails telling people that their parcels were in the post but no one was receiving anything. Then he cancelled his Amazon account.
I've never had an experience like this before and have been ordering from Amazon for around 12 years. So I filed a claim to get my money back. I was refunded within the hour.
Its made me more careful about who I order from and to keep track of when things should turn up. Apart from the orders that come from China - they can usually take anything from 3 to 6 weeks and usually just turn up. But even if you have to email the Chinese sellers, you get a polite email back asking to wait just a few more days then to get back in touch if nothing turns up.
Edit - just realised this was in Talking Tarot and not Chat lol