I don't know about the first two sites, but I heard the the Euro distributor revoked the contract with TM as they sold directly to European customers without referring them to TM-Europe.
Quote, Leodis, 2007: ''I've been shopping online for 9 years and the only charge I've ever had to dispute with my credit card company was from TiR. Congratulations TiR. Even porn sites are more ethical than your company!''
RC cars - I haz sum.