So...I placed an order for the 1/16 Scale E-Revo a few days ago at Tower. Checked my order status today...and it says "Merchandise Shipped" Does this mean it's on it's way to me, or is it on it's way from Traxxas to Tower?

Either way, I'm excited!