Ok here's my little story for ya.
I'm down in Tampa, FL for a business trip, and I want to do some diving on my weekends. I read about shark tooth diving in Vienna, FL and head that way. Well I dive on Friday finding a handful of teeth, but no big Megalodons. Saturday I go back and make three dives getting a couple hundred teeth. STILL no big ones. On Sunday, my last day to dive before flight, I head out for 3 dives. On the first two it's the same with a couple hundred small teeth. The last dive was looking the same way. I was at 18ft and about 500yds offshore with 700psi left in my tank on my way back in. I was just swimming along staying on the bottom to keep out of the waves when I swim over a 4ft chunk of coral. Out of the corner of my eye I see the triangle shape and have to stop myself and spin around. I ended up silting the area out so I had to wait. Then I saw it again. My first Megalodon tooth that's about 2 1/2 in long. I was so happy that I finally found one. Last dive, last day, last part of my tank.