I am 41, and got two botox treaments (two different injection sites per treatment) this year, for $300 per tube, two tubes per treatment. My plastic surgeon is well known and performed the injections- one over each eyebrow and one near the outside of each eye.
The results were stunning, but botox does definitely make you feel a little weird. I had no bruising or swelling at the injection sites, but I was a little ill after each treatment a few days later (nothing terrible though) and it is strange not to be able to move your forehead muscles when you are used to making faces. But, my doctor claims that a few years of training myself not to flex those muscles will take a decade off my face by the time I'm 50 and I believe him.
I do not at all look frozen or mask like- no one knows I've done anything except the few people I've told.