Seller sent the wrong item?

Have any of you guys experienced anything like this?

I ordered an ADF tee from Chaosmade and ended up receiving some clown ass Nike hoodie instead. Not only does it cost money to return, but I also have to wait for the seller to receive the item, which takes over a week. Something similar happened recently when the seller sent an XS instead of a Large.

This is my second haul from AllChinaBuy. The first time I ordered, everything went flawlessly—every item was shipped the next day and arrived at the warehouse within a couple of days.

However, this time, many of the items I ordered were never shipped. Even after pressing "Remind Shipping" multiple times, the orders got canceled. At least I got refunded, but not receiving an item and having to wait over a week or two is frustrating. Also, many of my items have been stuck in "Purchased" status since January 15th.