In the last couple of weeks I have made purchases at two local establishments. One was a gift house and one was a restaurant. In both cases I used my debit card. Both places charged me a 4% service fee. I didn't think this was right and went online and checked. Everything I Google says you're not allowed to charge a service fee on debit card transactions. We all know you can do it on credit card transactions and it's routinely done. But not on debit card transactions which immediately come out of your bank account. I don't always believe everything I read on the internet but this looks pretty good. It said it was not legal in all 50 states. Anybody have any advice on the legality of charging a service charge with a debit card use?