Very true. And with the Amazon iPhone app, you don't even have to leave to finish your purchase. Just scan the barcode, purchase, and continue enjoying your coffee.
It's brilliant. Though I usually try to buy some things in the shop too, if it's a place I want to survive.