This has been an awesome read this far! Thanks for posting this. I've been curious about all this mainlining and new age jargon I've been hearing about. After doing some research I learned a lil bit, but was more confused. After reading this and seeing your pictures, I've got a much better grasp...