Absolutely wonderful experience. My kids love going here and so do I. Great, full exam with a caring doctor. Prices are a bit high though. And the buy one get one free threw me for a loop...the free ones available were cheap and ugly. Overall, very much worth the experience.