My regular supplier (BDC Norwich for our UK contingent) is always very obliging about changing incorrect items and I've never had any problems in that respect.

But.... They're 20 miles from here and with the traffic on the city ring road you can guarantee that a trip to change something will mean about 90 minutes, plus nearly $10 in gas.

It's annoying, but not much that can be done about it.