i get my pins from a chemist and they give me a disposal box so i fill that up and then take the box back to them to dispose of when i get some more needles.
i think its a bit easier over here as we have a few chemists around that do this for people that take gear or drugs to try and help them do it cleanly.