I looked into doing that cage dive with the Great Whites last time when I was visiting California during the last years seal breeding season off the Farallons Islands. There was a 80% chance of seeing one, but that 80% percent meant maybe only catching a glimpse of one. Then there would be 10 other people to contend with in waiting for your turn to get in the shark cage. The price was $700. with no garantee of seeing one and no refund. If you booked multipy days there was a slight discount. It would really be a dream of mine to see one up close in the ocean, do you know of a cheaper way to do this? It seem that a private boat would be the cheapest way to go.