I wish it was as simple in some places as others to just go to a needle exchange and get clean rigs and micron filters(not sure if the needle exchange hands these out anywhere, never been to one as I don't have any close to me.).. but unfortunately I live somewhere, where pharmacies don't want to even sell you clean needles.. which sucks. I know of only one way to get them, and that is from a friend of mine who has regular access to clean rigs, never even seen a micron filter IRL, always used cottons. I too have been IVing for ~4 years or so.. I have a technique down for whatever drug it is I am prepping for IV, whether its pills, dope, or coke.. Pills, which I usually slam subutex these days, are something that need to be filtered well and when doing this you should have a micron filter, if you are able to have them shipped to your house/have easy access to fresh microns as much as you need.. if your like me, and lots of others out there, you should do the next best thing, and filter through tightly rolled q-tip cottons, multiple times depending on what pill it is, something like subutex, needs to be filtered like 2-4 times at least, to get the solution crystal clear with cotton filters.. I usually wet them a bit, then roll them tightly which makes it a better filter usually, as the tighter its rolled, the less binders/fillers will be pulled through when pulling it up in your rig.. Dilaudid, to be honest I usually don't have to filter more than 1-2 times, because it just melts perfectly into cold-room temp water, and never heat pills, EVER! this causes some binders/fillers to melt into the solution which you do not want in your body! Heroin, I usually use cool-room temp water, and filter 2-3 times or until solution is clear, with no cloudiness to it, only bother cooking if it is black tar, if its powder dope, there is no need to, and it wastes some of the solution when heated if its powder, I have lost over 10-20 units of my solution heating water/tan east coast powder dope, thus losing some of the dope I put into it... which sucked, ever since that last time I heated it.. whenever I shot dope(don't do it anymore, on subutex) I just used cool-room temp-warm water, and dope, stirred, filtered 2-3 times, and had no issues.. Coke, is the easiest thing ever to IV IME, if its a decent-good purity without too much cut, it should melt right into cool-warm water just fine, and doesn't need to be stirred too much, if at all, I usually just put the amount of coke I want to do in a spoon, add water, filter 1-2 times, usually just 1 will work, and it works just perfect.. now if its cut to shit, that's different, sometimes its cut with bs like flour, BC headache powder, and other garbage, and needs to be filtered numerous times! If its not clear on the 2nd filter, its garbage and should be cleaned up, or cooked up and just smoked imo... Always angle the needle just right, in your more pronounced, fat, juicy veins if possible.. I have veins I have been using since the first shot I ever did, and they still work perfect every shot(usually!), but always rotate to other spots.. don't hit the same site, over and over! Use clean utensils, always! never re-use needles if possible, sometimes you gotta do what you gotta do if your as bad an IV addict as myself, where you have no desire to do certain drugs any other way but IV, which for me is just a handful of different drugs I have tried iv or never bothered, like benzos, which for the most part a way better just taken orally, excluding a few.. And amphetamines, like Adderall, suck IV too.. better off being taken oral, sniffed, or plugged! oxy is too, the one opioid, I mess with(or messed with) that I preferred to use other ROAs, because IV oxy, is not that great IME, unless mixed with another opioid like dilaudid which gives a nice rush! that is amazing feeling.. Be clean, be safe, and be smart! IV drug use, is by far the riskiest of ROAs to use for most drugs, so don't IV unless you have something that is worthless done another, safer ROA.. but if your like me, that isn't possible for me to do, mentally, when I have rigs!