See, now someone like this I don't mind helping. The two most important things you need to learn are how to get bitcoins safely and how to use PGP. Bitcoins will depend on where you live, there will be different exchanges and ways of going about it. However, Bitinstant has been the most popular method for a few months. A lot of people send their coins through several ewallets, but I recommend using a proper mixing service or two. For PGP, if you're on Windows, here's a good starting guide: http://dkn255hz262ypmii.onion/index.php?topic=131.0 (Although a few experts on the forum recommend using GPG4USB instead of PGP4Win, but you can switch later. That guide is good for a start.) Once you have your keys, you can ask someone to send you encrypted messages in PGP Club, which is here http://dkn255hz262ypmii.onion/index.php?topic=30938.0 Your vendor should take care of discreet packaging, you just need to pick a shipping location and PGP encrypt that address when you send it to the vendor. Read the reviews. Many of them will tell you about the quality of the product, packaging methods, etc. I'd say spend a good week just reading reviews and settling on some vendors you want to try.