Their staff should stop contradicting themselves.I just spoke with TD Ameritrade twitter chat, asking if the $0 commission free trading applied to non-U.S. residents. They said "Yes, the $0 commission offer applies to everyone trading US listed stocks and ETFs".
Anyway the non-US website still shows normal fees.