Not to turn this into a Middle Tennessee thread, but with MTSS, I have had nothing but good experience with them. The people are good, both shop staff and the independent instructors. Prices are in line with what you see for other shops located in the Cool Springs area (higher than small town or metro shops, but within my range to buy most of my gear there rather than mail order). They have good facilities including an on-site pool, real classrooms and a very nice customer loyalty program, all in an extremely high overhead area. When I compare their prices to other top-notch shops in other inland areas where I've worked, they're not out of line.
My girlfriend is taking her Open Water class there and they've been very encouraging and kind to her. That's as important to me as how they've treated me.
The person both other posters mentioned is probably the owner, and what they described as "pushy" and "attitudes", others might describe as being very passionate about diving and underwater photography.
Some other shops in the area won't get my coin because of past issues, but MTSS has given me enough reasons without charge to get my business even though they're not as inexpensive as some other stores or mail-order.
My girlfriend and I are also very happy with ScubaToys as well. Larry has done right by both of us and when MTSS doesn't have what we need, that's where we turn.
In my book, they're both top notch.