As a matter of business, if they are not going to deliver, they should not have taken the money. If I were they and wanted to keep some good faith, in the community, I would have offered to refund the forex fee, or something.
I'm a very happy Treegloo customer, but the complaints here are...