I use Oddschecker to find the best price for the bet I want and then will place with whatever bookie has the highest odds.
However, I find Bet365, BetVictor and Betfair to be best price normally and offer the markets I want, whilst also being simple to use.