Yes, CAG is in Crystal River. Gainsville is the convenient controlled field for doing the required T/O and Landings.
I had no 'selling stunt's' with CAG. Training and cost were exactly as I was told. That doesn't mean it was easy. Expect to work hard and try to be as well prepared for your lessons as you can be. There are no promises, but CAG will give you every opportunity.