I pre-ordered a 16GB Nexus 7, and I ended up paying more and getting it later than if I had bought it on sale at sears.com with local in-store pickup. They even charged sales tax and significant shipping charges. And the $25 play credit that was supposed to be a reward for pre-orders was also giving to store purchases, so no benefit at all for pre-orders but delayed receipt and increased cost.
So... they screw the Nexus 7 pre-orders and then give free product to Nexus Q pre-orders? That is like another slap in the face for Nexus 7 fans. Maybe they should send us 16GB Nexus 7 pre-order people a free Nexus Q too...