i wanna self pierce my lip and i was gonna buy everything i need from online (needle,ring,clamp,gloves. etc.). whenever i read questions people ask about self piercing something everyone always says to go to a pro because they can do it right and you can hit a nerve if you do it yourself. well like what makes a piercer know how to do it right over someone self piercing and how do pro piercers know whether or not their gonna hit a vein? also, what would be a good site, if i decide to do this, to get good sterilized piercing materials?