Of all the oil companies I have used over the past 20 years, Petro excel them all. All are similar in their pricing and contractual policy and procedure, but Petro just seems a bit more caring. Sometimes you get behind in your payment, especially during these inflation times, and you get these automatic calls, but when you speak w/ the representative, they are not cold, they are understanding.