You can purchase crypto on an exchange website or mobile app. These are the most common ways to make a Buy order. It's highly recommended to stick with legal exchange services (which are registered and regulated companies).
Right now (August 2019), BitIreland offers the best exchange rates for Bitcoin (Compared to all other exchange platforms and local ATMs). It's a good reason to choose our Irish exchange service.