I looked at localbitcoins, but the prices are very high. I'm in Canada, and the exchange rates change so much it's complicated. If I need the coins, I want to get some of them on this forum. But I don't know yet if I need them, I'm just getting prepared in case.
Put up an ad with your price and wait for offers.
I recently put an ad on localbitcoins to buy at $240 (usd). It took about a week to get 10 bitcoins.