Go to walgreens (or your local pharmacist) and purchase a bio-waste container...used for folks who have diabetes. It only cost like $3 and we have at least 100 needles in there...not even halfway filled up yet
Once it's full, we drop it off at my doctor's office...the first one they looked at me kinda weird, but now they don't care