Yes, and I’ve noticed them myself. The biggest drawbacks are the lack of regulation, the absence of clear fee details, and the fact they don’t state a minimum deposit requirement. For someone like me who values transparency, these gaps can be frustrating.