It looks like more and more big merchant chain stores start surcharging on AMEX.
Over here in the west the big chains are fine, geez, even mcdonalds will let me buy a cheeseburger for about 2 bucks and use Amex without surcharge.
Its the smaller and small minded businesses that give the grief. So many of these guys quiet obviously haven't quantized the cost of taking, storing, protecting, insuring and banking cash .. its not zero, even if your daily take is relatively small, you still have to send out an employee with a brown paper bag to the bank, taking the inherent risks and unbillable time in doing so.
I'm not defending what is obviously a higher charge by Amex on average compared to other cards, MC/VISA in particular, but the difference is pretty marginal, really, and businesses who are making or breaking sales on a 1% differential must certainly be struggling to pay the relatively lower MC/VISA charges also, and cash costs ... so these types of businesses must be struggling to stay afloat at all.
My local family Vietnamese restaurant has taken Amex for years, and still does - no surcharge - and this is a _tiny_ business.
I've convinced myself over the years that in general, the businesses who 'have a problem with Amex' and surcharge it highly and differently from other cards are businesses who have a single or family ownership and the decision makers get a bee in their bonnet about something and ultimately make a decision thats not entirely rationally based.
Of course, there are always exceptions to this, those businesses who believe themselves to be in a monopoly of sorts, or at least not under any particular threat by competitors (who may not surcharge) will do whatever they think they can get away with.
Its interesting to me that large and competitive businesses, by and large, don't surcharge at all, supermarkets, hardware stores, luxury goods retailers (even mid range, like David Jones), geez, even most company owned petrol stations (as opposed to the franchised ones).
Most businesses who have a range of competition in my area (or travels) get an opportunity for loyalty with me once ... if they surcharge my Amex, or don't accept it, then I'm very likely to go to check out their competition next time I shop. I may or may not be successful in that adventure, but the (usually) small business I just walked out on won't see me again, and that _can't_ be better for their bottom line than an extra 1-2% at checkout time..... surely?