This shop is pretty new. Their prices are good, they're planning on adding a pool too. They have all the popular diving equipment, and the staff is friendly. They are knowledgeable, and very helpful. Since it's fairly new, sometimes it can be the easiest place to get equipment at difficult times of the year.
The location is convenient, and there's plenty of parking too. They keep very convenient hours, and are also teaching classes.