I don't think that you can compare pricing with the NC dive area. IMO they are not even in the same realm of diving. FL diving is structured to make money with the boats running two to three trips a day. They give you a dive on the wreck then put you right onto a reef and back on the dock by noon to pick up another boat full of divers. Wreck diving in FL also is done on AL80 so that you can't spend much time if the wreck is down deep. Wreck diving shouldn't be done on a single AL80 anyway.
In NC you leave the dock at 7 or 8am and you get back at 4 or 5pm, usually two tank dive, on the wreck, with no time limit and long surface interval. BTW did I mention they have sharks!
I'll spend the money on NC wrecks and avoid the FL tourist trap.
Sorry for highjacking the post.