I recently advised that you can get the best foreign exchange rate at Czarina, even beating out the premier client rates of big banks.
Another added benefit to exchanging at Czarina, which I only found out recently, is that they will take care of depositing the converted amount into your bank account.
For instance, you exchange USD1,000 and get PHP46,000 back. Ordinarily you would take that bundle of cash out of Czarina, walk over to your nearest bank branch and wait in line to deposit the money. With the deposit service, you can furnish Czarina your bank account details and they will take care of depositing the amount within the day. You save yourself the paranoia of fearing for your safety while carrying a lot of money in public as well as eliminate an unnecessary trip to the bank.
The question is, do you trust Czarina to deposit the converted amount? After all once you surrender the cash it’s completely up to them to deposit the entire amount within the day