So, road trip to St. John and Moncton, NB. St. John is currently 65 and they have a Costco. St. John is not supposed to break 80 in the next 10 days. But bring your Mastercard because Canadian Costcos don't take Visa. The Moncton one gas a gas station. Oh, and for your Costco road trip, you could stop at the one in Scarborough, Maine which also has gas.
I recently did a trip up to Newfoundland and did hit all four Costcos for gas, snacks, etc. Was a good time.