Last holiday season Mattel and Walmart Canada launched a QR Code virtual toy store in Toronto’s downtown walkway near where Brookfield Place connects with Union Station. This experiment must have been a success because this year they are expanding the QR Code based shopping experience to Montreal’s McGill Station, Vancouver’s Waterfront Station, Toronto’s Union Station and GO Trains (images below). Ten GO Train cars travelling in and out of the Greater Toronto Area will have one car on each train transformed into a Virtual Toy Store allowing commuters to get wish list items checked off on their way to and from work. The Virtual Toy Stores in stations feature display walls of over 50, three-dimensional toy images which allow commuters to choose their favorite toy off the shelf, scan its corresponding QR Code and pay in one seamless transaction. Walmart will ship purchases directly to the buyer’s home with free shipping for the duration of the campaign.