This place has a great selection for a locally own shop. The people working there is friendly and knowledgable. They know about diving stuff. The prices can be intimidating at first because some of the things they sell are really expensive and it doesn't seem worth it to buy from them but they usually has sale period which really help reduce the price. You just have to come at the right time.