I am an attorney in California that handles claims such as yours. "SUDOR" was correct when he gave you the link to the NASD.
TD Waterhouse must be a member of the NASD and a claim can be filed against them for the losses. If you file such a claim with the NASD and TD WAterhouse is a member...
I put an opening order in to buy C on IB and my execution was at $34.30. I checked my execution and it is timed at 9:31:20 A.M. I also put in a trailing stop and was stopped out at a loss at 9:33:02 A.M.