If you pre-ordered the Nexus 7 in Canada, your tablet is shipping now. The tracking page says it should be arriving next Monday.
Wait. London Drugs is already selling the Nexus 7 and Staples is going to start selling it on July 21st. What is the point of pre-ordering if it arrives?