Either earn it or buy using LocalBitcoins, they have the most options to choose from.
Bitcoin purchases
Paxful does have a lot of scammers but if you're paying with a credit card, PayPal etc, they tend to be legit if they have a good feedback record. There is a lot of trusted sellers there, the downside is the fees.
OP, here's a list:
LocalBitcoins
Paxful
Coinbase
Circle
CampBX
OP, here's a list:
LocalBitcoins
Paxful
Coinbase
Circle
CampBX
