You either love it or you despise it and I love love love it! I've been going to Moksha for two years now and I can't get enough. I started with the $5 karma classes on Friday nights (3 classes through the night and donations go to charity) which are jam-packed with people. Some people really hate it. But I kind of love being surrounded by people of all types and I love the heat (especially in the MTL winter) so I say go! The regular classes are less packed (although still busy if you go around 5-6pm) and they have 10 and 20 passes and student discounts. They also offer $5 community classes in the mornings if you can make them and want to save some dollars. Lastly, they have some awesome special classes (such as yoga with djs once a month) that are worth checking out!