To sum it up, no. Broker doesn’t provide any reliability or transparency with its customers. On top of that, they have a lot of negative reviews on trusted user-experience review platforms.