I notice in this area tons of gas comes from Sayle Oil Company distributors.
http://www.sayleoil.com/
That's about the only company I ever see up here in Oxford, MS. I will be contacting the BP store to let them know as well.
Oh and I have used BP gas before, it HAS to be from that particular store because I have bought it up here in Oxford from stores here and I've never had a problem.