Texas law says no. The state bans businesses from adding an extra fee when you pay with a credit card instead of using cash, ...