Had a great experience with Paint Nite! We got our tickets through Groupon so the price was very much reasonable. Our teacher Steve was awesome, personable and extremely helpful. They provide everything you need to have a fun time.
There are various locations all around the GTA. We did ours up in Markham.