It's around $80 and yes, you'd need an appointment. There are multiple places that do it cheaper as mentioned above - but my vet (this vet) knew my kitten and I trusted he before, during and after instructions.
Or Paws in Port Richey
I would just call and ask what it would cost. That's what I did for my cat. If you can't afford too much there's always Pet Luv in Brooksville. :)
Thanks! Your answer is awaiting moderation.