Might not just be you. I ordered some stuff from ironmongery direct earlier this year (I've used them a few times in the past with no problems) and first the package went missing, then the next package contained the wrong goods :-( They got it sorted in the end - but it took a long time and a lot of chasing up on my part.
I did have a problem with Axminster a few years back - they sent the wrong good three times in a row! However, they did sort it out fairly quickly, sent someone to collect the incorrect items, and apologised profusely. Often it's not the fact that mistakes are made (we all make mistakes) - it's the way they are dealt with - and I can't fault Axminster on that front!
I stopped dealing with one company a few years back due to their inability to pack the right things in a box and send it to the right place, plus their total in-competance at correctly invoicing.
Recently, my partner took in his chainsaw in for repair (it needed a new sprocket) - and the repair place were given a real run around by their parts supplier. The repair man ordered the sprocket, expecting the usual couple of days delivery, but nothing turned up after a week. He called the parts company to be informed there were no parts in the country and one was on order from the European Distrubution centre in Holland. Two weeks later, still no part. He phoned again. The part was on still it's way from Holland! Another week, he phoned again to be told that the part had been sent to him. Two days later a box arrives. Inside are some other parts and a delivery note to a company in Scotland (he's in Wales). He returns the box to the parts company and is then told that the Scottish company have not returned his parts, and no, they don't have any others in the UK they can send instead! Grrr!!! He gave up and found the part somewhere else in the end. Needless to say he no longer uses the old parts company.