Price is mostly terrible. If you can make it to Peterborough you should. Even if you can make it to Norwood you usually save 2 or 3 cents per litre.
very nice clean station