There are many exchanges that offers Bitcoins but getting them through exchanges can be a hassle, overcoming their verification and giving your personal information. Also the exchange fees are high but there an easier way to get Bitcoins, that is by buying bitcoins locally from people near you.