I'm from Baltimore so I don't get to surf, body board, or go to the ocean that often maybe once or twice a year. I needed a board and some body boards and Cavalier was the first shop I came across that was close to my condo. Very convenient location and as far as boards , gear, clothing, and all the other stuff you get for the beach .... The shop has all that . They offer lessons to. Another review complained about price but remember this is no chain store its the real business, and you get what you pay for .I bought a swim shirt from Wingz and the stitching came out of the bottom after one surf session. A real review from an ocean junky.