Do you accept debit/credit cards? Is there a discount if we pay with cash?

We accept all cards with Visa, Master Card, Discover and American Express Logo. We now have a PIN pad and can accept debit cards. We accept checks from Local Banks with proper identification. Of course we will always accept good old cash, but there is no discount for paying with cash.