Perhaps you could try other companies. TD Waterhouse being owed by a Canadian bank is sometimes ahead of the curve in helping with cross-border issues. They do have a self-directed IRA which means that if they will take you on, you should be able to put your money where you want to.