Manually adding charges to customers using credit cards is forbidden. Visa, MasterCard, Discover & Amex are currently cracking down on this and if caught the merchant could face multiple penalties.
Customers are already paying fees in many other businesses so this does not come as a surprise to them. Our merchants are no longer setting minimum credit card purchase requirements and are actually seeing an increase in sales. The feedback is consistent.