RE: SUPERTRC.COM???
I'm in the same boat here. Just ordered a Hurrikane a couple of weeks back. I did get an automated reply about my order being received and confirmed PayPal payment. I asked a couple of emailed questions a couple of days after that, about the ETA and such, and didn't get any reply.