I ordered 395 EUROS from Foreign Currency Exchange Services in Birmingham, MI for which they charged to my VISA credit card. When I received the credit card statement I discovered that VISA had charged an additional
$ 21.72 "cash-equivalent transaction fee" because Foreign Currency Exchange Services is classified as a "non-financial institution-foreign currency".
I complained to Foreign Currency Exchange Services that they should mention this on their web site, i.e. if I would have known this I would NOT have purchased EUROS from them. They have refused to refund this transaction fee, and their web site also does not list that there is a $ 15 delivery fee.
The total cost of this purchase including all extra fees was $ 564.84 for 395 EUROS which is an effective exchange rate $ 1.43 per EURO.
Do NOT do business with Foreign Currency Exchange Services in Birmingham, MI; they do not disclose these extra fees !