TD is fine, I buy my AEGY stock there. You can't trade online, you have to call but all is OK. Transferring stock is probably as painful as when a stock changes though, it sounds like you'd be stuck for 2-3 weeks until the paperwork was resolved and not be able to trade.