I have a similar problem with ultra rc I ordred the giles on june 7 my card was charged on june 8 the only thing I got was thank you for your order.
http://www.ultrarc.com/giles/index.htm look at there site Currently out of stock. Shipping approx 5/05.
Backorder now and you won't be billed till we ship. I called twice emailed 4 time because email is usually better and have heard nothing. the ony reply I got was from Ohio Model products saying they should be shipping the first week of july Do you guys think I am overeacting
Maybe I'm just anxious