
Reports of inconsistent rates, with some customers finding better rates at banks or other exchanges.

Lack of clear regulatory oversight, raising concerns about legitimacy and trustworthiness.

Mixed customer feedback regarding hidden fees and withdrawal issues.