For real converting your cash to bitcoin can get you bitcoins within a couple of hours.Buying bitcoins with cash is also private.Many of the exchanges below do not require you to verify your identity or provide sensitive personal details.Many exchanges are simply trying to steal your personal information (like your password).I suggest using the exchanges listed below or doing research before buying from any exchange.
1. Local Bitcoins
2. BitQuick
3. CoinsBase
4. Bittrex