Any percentage based fee for processing a transaction is borderline criminal.