Pay cash. While businesses can charge a surcharge for paying with a credit, debit or prepaid card, they can't charge you more than the advertised price if you're paying in cash.