Most recently, I have grown fed-up of centralised exchanges like Coinbase. Their services are too slow, too expensive and too bureaucratic; people often wait weeks to be verified as a customer.
In response to this feeling, I thought I'd share with you a few other different ways to buy and sell Bitcoin
Bitcoin ATM - A bitcoin ATM is a machine that accepts cash and sends BTC to your mobile wallet. You can also sell your BTC from a BTC ATM. Here's a link that shows every BTC ATM across the world: https://coinatmradar.com
Buy from a friend - In order to avoid the time consuming efforts needed to buy BTC through a traditional exchange like Coinbase, purchase your coins from someone who already has some. If you don't know anyone who wants to sell BTC then try using: https://www.meetup.com to link up with people who hold BTC
Use a p2p marketplace - p2p marketplaces such as localbitcoins are a great way to connect a person wanting to sell Bitcoin and one wanting to buy it. The benefits of this is that it can be dealt with in cash: https://localbitcoins.com
We hope this helps you on your journey to acquiring your first Bitcoin!