I always find it humorous when going to the bank and paying in Euros or $US - The bank always asks "do you accept this rate, sir ?" - It is ALWAYS 3-4 cents lower than the current rate.
Paypal / eBay / banks and everyone else have to take their share of the pie.
Even WORSE are the "hops" when paying via Wire Transfers - All the overseas banks like to charge their $25 for allowing the funds to pass through their system. It is a joke !