For the last 3 months I've been dealing with Arrow Electronics' screw-up. Finally in the last week it is resolved.
I ordered approx GBP£200 of parts from Arrow and took advantage of 10% discount offer that they had on at the time. They were competitive in price for many parts on my order. Per their ordering process I selected DDP so that when the goods landed in the UK I'd not have to pay any duty/ couriers fees etc. So they charged me the duty up front and paid that to HMRC to keep everyone happy.
No other electronics distributor has managed to mess this up before, and I've made dozens of orders with Digi-Key, Mouser and a few other small American distributors. But Arrow did.
The order arrives as duty due on collection/delivery, so I refuse delivery. Contact Arrow, they apologise, send another order out. Over the next week the four separate parcels - originating from the same warehouse, mind, individually arrive. Two of them have demands for payment, so they get refused. Eventually, DHL just delivers the parcel to the neighbour and sends me a duty invoice in the post a week later. Fedex did the same. (Mind, if I hadn't have selected DDP, I'd have paid almost £40 in courier fees alone for a single order...eek.)
So, I contact Arrow once more and try to get them to sort this out and they agree to cover the costs of their screwup, saying the order was manually changed from DDP due to a technical error of some kind (as of yet unspecified but they apparently have a whole department for dealing with this so it doesn't seem uncommon.)
Arrow tell me that it's all sorted and that the couriers have agreed to bill Arrow for the costs. But a month later I get a payment demand from Fedex and then from DHL. Then DHL sends debt collectors after me. Chase Arrow around and they get Fedex paid, but DHL still outstanding. DHL/Debt agency getting increasingly pushy so regrettably I decide to pay them myself and get Arrow to pay me back. Finally sorted, about 3 months after the order.
Still no actual apology from anyone but CS reps or indication that the processes will be changed or improved. CS reps are friendly & helpful, although slow to respond to any emails, and when you have increasingly threatening debt collection letters promising legal action, etc. it starts taking up the time that you'd rather be making/engineering things.
Now, I can't entirely blame Arrow - the couriers are at least somewhat to blame with their inability to tie invoices and waybills together - but this is really just a colossal admin f**kup that shouldn't happen in the first place.
So I'm probably not going to order from Arrow in the future, even though they do try to attract more engineers than big businesses with their new marketing campaigns.
Moral of the story, as well, is don't let packages with outstanding duty get delivered to neighbours: but that's kind of hard when couriers have just left packages in my green bins before and marked them delivered.
/rant