http://www.tamiyausa.com/authorizeddealers/index.html
Give your local dealer a call, I don't know about the price conversions and if it is more/less for you to get tamiya products. Tamiya do make some super cheap chassis, like the TT01 but that may be a bit basic for you.