The first large-scale delivery of Tesla鈥檚 much-anticipated Model 3 sedan has arrived in Canada, ending months of waiting for anxious owners who based their purchase on nothing more than online specs and photos.

Tesla enthusiast website Teslarati reported that lot on Wednesday.

John Elliot from Waterloo, Ont., said he has been waiting for more than two years to get behind the wheel of the California-based automaker鈥檚 first mid-priced vehicle.

鈥淚 haven鈥檛 slept all night,鈥 he told CTV Toronto on Wednesday. 鈥淲hen I was like eight years old, I worked with a horse and buggy in a milk wagon. Now here I am. I鈥檓 76 years old, and I鈥檓 driving an electric car.鈥

The Model 3 starts at $45,600 before provincial green car incentives. The car is a smaller, simplified and more affordable version of the Model S sedan, according to the .

All of the vehicles in this delivery have been spoken for.

Wendy Weir, from Kingston, Ont., said her husband Lenn had been counting down the days until he could take delivery of their new wheels.

鈥淚t鈥檚 been like watching a kid trying to stay asleep so Santa Claus can come on Christmas morning,鈥 she said. 鈥淚 get it, but to me it鈥檚 just a car.鈥

With a report from CTV Toronto鈥檚 Scott Lightfoot