Should I Go With US Based Brokers Or One Of The Offshore Trusted Brokers Recommended By BabyPips?

True, that’s very common and frustrating. Glad that you made the switch. If someone else is looking for a high-leverage broker, then this might help - List Of Best High Leverage Brokers. Always better to have options.