Why do I have to have principles? It's messing with my Yelp reviews. Bill's remains a solid 4 (and probably 5 once I'm done my beer passport) establishment. The service is awesome, the food rocks, and there's more beers than you can shake a stick at.
I can excuse the fact that they only have free Shaw wifi and no free wifi for the rest of us. It's a pub, not a coffee shop. And the age of hangin' out in the pub with a brewski instead of the cool local caffeine corner isn't really prevalent enough to call it a trend yet. So on that point, I understand. But where we run into a problem is that you don't take debit. Instead you have one of those devil ATM machines that costs me $2 to take out money just to pay my bill.
If you can accept credit, you can totally take a moment to accept my debit card as well. Heck, keep the cash machine if you want... just let me pay with my debit card. I'm buying enough beer and food from you. I like you. I like your servers. I like your food (ate the bison burger today with caesar salad. Yum!) Do you really need to make another buck off me on a transaction cost?