Is this legal? Kansas restaurant will be deducting 2.5% from waitstaff tip when the check is paid via credit card. 3.25% if it's AmEx.