Have you tried to call any buy. I know some stocks ETrade will not let you buy online but you can call any buy. Just make sure they give you the same commission.
sneak. Have tried calling a broker in your nearest office and asking him to enter the order for you. [Don't forget to ask him for the regular online commission] If the live person refuses the only alternative is to open an account with a different online broker.
TD may have more clients owning more shares than their lawyers are comfortable with. Brokerage firms usually restrict buying in those shares that they consider dangerous for their clients to own.