I've been taking them ever since elementary school. Indoor and outdoor allergies, animals, perfume, cologne, hairsrpay, and augmentan (I don't think that's spelled right). Thankfully, no food allergies.
Now, at first, or maybe it was after a period of time, my parents and I noticed that my allergies weren't getting any better. I was taking sudafed every day, ever x hours that you can take it. My allergist said, "Well, there's nothing that I can do." Unsatisfied/unhappy with that answer, we go in search for another allergist. He tests me and goes, "Oh, you just need stronger syrums is all." And ever since then, I've been happy. I can actually be in the same room as a real-life Christmas tree =D (even though I'm still happier with a fake one). Oh, and I rarely take sudafed now. I've also only recieved one nasal infection since then (used to get them 2245 times before).
So, even if you're taking shots, still get tested once a year. 1) To see improvements 2) To see if you need something stronger, like I did o.O;; Oh, and in case the nurses forget to tell you too, stop taking something like zyrtec two days before testing date. Just to make sure that it won't interfere with the testing. But since I was able to show some reactions, they still did it.
The only thing I don't like is waiting 20mn after getting the shots. 'Cause they need to see if there's a reaction, and if there is, record it.
'allo. I figured I might as well join, even though I'm possibly on my last year of allergy shots.