As for the fees and the exchange rates, we sometimes get these complaints, but honestly I'm not sure what the problem is. It works this exact way with any physical currency exchange office in the world, i.e. a business that people run to
make money, just like we do. When you're on holiday and you need to exchange your USD for EUR, for instance, do you come up to a booth and see '2% fee' on the board? You don't. They all show 0% fee and they all have their 'own' exchange rates. You don't complain that a currency exchange booth offers you their own retail rate but not the reference rate you see on google, do you? It's a balance between giving you a good enough deal and making some $.
We are no different.
You see the source amount and the target amount after conversion, nothing charged on top of that, and then if you're cool with all this, you confirm. We feel this is transparent and fair.