Very easy to fund accounts and trade but withdrawal of my own money was the most spectacular hassle rife with red tape and unlimited hoop jumping. They are keen to get their grubby little hands on every dollar and cent but when it comes time to retrieve my capital it's as iff you have to fight the samurai ghost king and slay 50 minions just to pay $25 for a wire transfer or a check that takes another 3 days to clear. Fix this frustration please.