How is this any different than banks that charge outrageous fees for converting currencies, or heck even currency retail brokers in high traffic tourist destinations.
Most banks charge a lot less for their customers. In this era of debit/credit cards that convert automatically, offering to do a currency conversion at a higher fee than basically any bank, and relying on customers to be not savvy enough to know that is scammy.