Yep. I got it but for only one year back in 2007, although I don't know what's happening now. They are pretty strict about issueing visas to international students in Canada who wants to travel to States unless you have someone there who you want to visit. Best time to apply when you arrive in Canada is around Christmas. Lot of people travel for duty free shopping. But again it really depends on their mood. I remember when I was being interviewed, me and my other classmate we both got 1 year; another male classmate got rejection; one male friend got 10 years all this happened during same hour. So you can imagine. I was also made to explain them my past academic record, college/ university history and what not.
Funny thing is when I travelled to States with my friend via Car for border crossing to enter Buffalo they made us wait for 2 hours for inquires. Pretty painful. They suspect everyone which I know is their job. Ever since I haven't been there despite the fact that I'm Canadian Citizen now.
Here's the website to book your interview for US visa:
http://www.nvarsappointment.com/