You honestly won't find a place to purchase Bitcoin at market rate unless you sign up to an exchange, this will require you to give them your identification. If you want to go that route then I recommend you use [Clearnet] www.CoinBase.com if you're based in the USA or BitStamp if you're from Europe.