Some customers in the Maritimes ran out of heating oil as companies struggled with their delivery schedules through a stormy December.
Bad road conditions caused trucks to be pulled off the road several times in December, and some oil companies are still running behind.
"We ask people just to have a little patience, to put themselves in the driver's shoes and to always take a look outside and expect reasonable," said Co-op Fuels manager Kevin Curry in Charlottetown.
"For the most part our customers are great and they know, they understand we're doing our absolutely best to get them the fuel that they need."
With the weather staying clear all this week, Curry anticipates his business will be back on a normal delivery routine by Monday.