Dewata Toys
AKA DEWATATOYS.com dewatatoys.com Take your money Don't Deliver INDONESIA
I Ordered and confirmed paid for a Traxxas T-Max nitro truck from dewatatoys.com 16/5/08 They said item ship out next day will let know when ship out. That is the last email from them & they have not replied to any emails since. I have tried to phone them thru international operator assist and ...