yeah, and Walgreens will allow you to buy a 40 cent pack of gum with a credit card. They are surely losing money on that transaction. Your donut shop is losing over 30% when they let you buy a single donut for 1.50$ with your card. That's why sane merchants (often independent) will have a minimum. This isn't a NYC specific thing at all.