That's all fine - businesses can be within their right to do whatever they please. However, myself and myriad of other people will simply go elsewhere where we are not charged different for the same product/service depending on the method of payment we choose :)