I've been in beach and souvenier shops all up and down the east coast, and thought I had seen everthing. But I was wrong. This shop is amazing, but make sure you have time to look because it goes on FOREVER!!! Some things seem WAY overpriced, but other things are reasonable. I will def go back.