British Petroleum’s earns a 2.8-star rating from 122 reviews, showing that the majority of energy consumers are somewhat satisfied with services and products.
- All
- Reviews only
- Complaints only
- Resolved
- Unresolved
- Replied by the business
- Unreplied
- With attachments
gas prices
The bp gas station on university drive in auburn hills, mi really has some nerve! on their sign at the road that displays their gas prices, they have it set to the normal average, which currently is at $3.59. just below the price in small letters it says "with car wash" are you kidding me! you act like you are giving drivers a good deal if they get the car wash, instead they have to pay for a car wash and then they will get gas prices at the regular price! this place needs to be stopped, I can understand if gas was cheap but we are scraping together pennies just to drive to work daily and there are people out there like that! unbelievable! I hope this station goes out of business!
I tried to find a spot on bp's website to send any comments/complaints to but there was none to be found...
My advise: go another 2 minutes down the road to speedway and get gas for the same price without having to pay for the f*@king car wash! I will never go to another bp again because of this place!
no bp on envelope!
I cannot believe that BP would not want their name on the outside envelope of their bill. I have almost tossed this bill a couple of times as all it says is: Cardmember Services. I think that BP and I will call it quits. This is poor.
Since april 2018 i am buying packs of cigs with expired coupons in them. 50 cents off 1 pack epires 3/31/2018. I gave purchased from 3 locations and all are expired. This really bums me out. Someone needs to fux this.
I was early sending in my $20 pymt to BP (cardmember services). I used a regular envelope, sent in my payment w/o the billing statement and today I called to see if my payment was posted. No. I got hit with a $29 late fee and I checked on my money order and found it had not been cashed. I always pay early. The statement came in 2 days later and I see the back of the statement says to send it in only their envelope and the statement must be enclosed. Boy. I am so miffed at them and myself. The payment wasn't due until May 11. I sent out the payment on April 22nd. I am wondering what the heck happened?
I was 1 day late with payment...the collections rep told me he would waive the $15 late charge if I did electronic check. I did but he never waived charges. I stopped using BP after 30 years.
They are willing to loose a customer over $15
I have never seen a company as dumb as this one! that includes your customer service rep. they are all stuip!
How many companies do you know of that returns a payment because the check is written from a credit card account?
My son uses this account, lost his job and feel behind, since the account belongs to me my husband wrote the check from one of his accounts asnd you morans sent the payment back to me. WELL! YOU KNOW WHAT YOU CAN DO WITH YOUR BUSINESS?
I'LL NEVER DO USE BP GAS AGAIN!
We had a fleet card that we paid off in full and the funds were in our account but we on hold. Once cleared I called and stated there was an error of a check hold we received and to reprocess the check. They shut down our cards with trucks on the road and lied that I told them to cancel cards. What they told me was that the cards would not be activated until 10 days after check cleared. The only thing I told them was that I felt 10 days was excessive and they would not budge. It sounds like they want people not to pay on time and pay off the amount so they make money on interest.
always pay on time and full amount.
One time late. Called asked to waive late fee-would not do.
cancelled card.
British Petroleum Reviews 0
If you represent British Petroleum, take charge of your business profile by claiming it and stay informed about any new reviews or complaints submitted.
Overview of British Petroleum complaint handling
-
British Petroleum Contacts
-
British Petroleum phone numbers+44 207 496 4000+44 207 496 4000Click up if you have successfully reached British Petroleum by calling +44 207 496 4000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +44 207 496 4000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +44 207 496 4000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +44 207 496 4000 phone number100%Confidence scoreUnited Kingdom+1 (800) 333-3991+1 (800) 333-3991Click up if you have successfully reached British Petroleum by calling +1 (800) 333-3991 phone number 0 0 users reported that they have successfully reached British Petroleum by calling +1 (800) 333-3991 phone number Click down if you have unsuccessfully reached British Petroleum by calling +1 (800) 333-3991 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +1 (800) 333-3991 phone numberUnited States+1 (403) 233-1313+1 (403) 233-1313Click up if you have successfully reached British Petroleum by calling +1 (403) 233-1313 phone number 0 0 users reported that they have successfully reached British Petroleum by calling +1 (403) 233-1313 phone number Click down if you have unsuccessfully reached British Petroleum by calling +1 (403) 233-1313 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +1 (403) 233-1313 phone numberCanada+61 130 013 0027+61 130 013 0027Click up if you have successfully reached British Petroleum by calling +61 130 013 0027 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +61 130 013 0027 phone number Click down if you have unsuccessfully reached British Petroleum by calling +61 130 013 0027 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +61 130 013 0027 phone number100%Confidence scoreAustralia+64 800 800 027+64 800 800 027Click up if you have successfully reached British Petroleum by calling +64 800 800 027 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +64 800 800 027 phone number Click down if you have unsuccessfully reached British Petroleum by calling +64 800 800 027 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +64 800 800 027 phone number100%Confidence scoreNew Zealand+43 800 080 645+43 800 080 645Click up if you have successfully reached British Petroleum by calling +43 800 080 645 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +43 800 080 645 phone number Click down if you have unsuccessfully reached British Petroleum by calling +43 800 080 645 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +43 800 080 645 phone number100%Confidence scoreAustria+32 92 573 211+32 92 573 211Click up if you have successfully reached British Petroleum by calling +32 92 573 211 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +32 92 573 211 phone number Click down if you have unsuccessfully reached British Petroleum by calling +32 92 573 211 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +32 92 573 211 phone number100%Confidence scoreBelgium+49 234 4366 3333+49 234 4366 3333Click up if you have successfully reached British Petroleum by calling +49 234 4366 3333 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +49 234 4366 3333 phone number Click down if you have unsuccessfully reached British Petroleum by calling +49 234 4366 3333 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +49 234 4366 3333 phone number100%Confidence scoreGermany+39 236 012 311+39 236 012 311Click up if you have successfully reached British Petroleum by calling +39 236 012 311 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +39 236 012 311 phone number Click down if you have unsuccessfully reached British Petroleum by calling +39 236 012 311 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +39 236 012 311 phone number100%Confidence scoreItaly+31 107 133 000+31 107 133 000Click up if you have successfully reached British Petroleum by calling +31 107 133 000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +31 107 133 000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +31 107 133 000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +31 107 133 000 phone number100%Confidence scoreNetherlands+47 51 353 000+47 51 353 000Click up if you have successfully reached British Petroleum by calling +47 51 353 000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +47 51 353 000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +47 51 353 000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +47 51 353 000 phone number100%Confidence scoreNorway+7 495 363 6262+7 495 363 6262Click up if you have successfully reached British Petroleum by calling +7 495 363 6262 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +7 495 363 6262 phone number Click down if you have unsuccessfully reached British Petroleum by calling +7 495 363 6262 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +7 495 363 6262 phone number100%Confidence scoreRussia+90 216 571 2000+90 216 571 2000Click up if you have successfully reached British Petroleum by calling +90 216 571 2000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +90 216 571 2000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +90 216 571 2000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +90 216 571 2000 phone number100%Confidence scoreTurkey+86 106 589 3888+86 106 589 3888Click up if you have successfully reached British Petroleum by calling +86 106 589 3888 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +86 106 589 3888 phone number Click down if you have unsuccessfully reached British Petroleum by calling +86 106 589 3888 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +86 106 589 3888 phone number100%Confidence scoreChina+91 114 375 5000+91 114 375 5000Click up if you have successfully reached British Petroleum by calling +91 114 375 5000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +91 114 375 5000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +91 114 375 5000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +91 114 375 5000 phone number100%Confidence scoreIndia+62 217 884 3878+62 217 884 3878Click up if you have successfully reached British Petroleum by calling +62 217 884 3878 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +62 217 884 3878 phone number Click down if you have unsuccessfully reached British Petroleum by calling +62 217 884 3878 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +62 217 884 3878 phone number100%Confidence scoreIndonesia+81 337 966 400+81 337 966 400Click up if you have successfully reached British Petroleum by calling +81 337 966 400 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +81 337 966 400 phone number Click down if you have unsuccessfully reached British Petroleum by calling +81 337 966 400 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +81 337 966 400 phone number100%Confidence scoreJapan+60 322 818 181+60 322 818 181Click up if you have successfully reached British Petroleum by calling +60 322 818 181 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +60 322 818 181 phone number Click down if you have unsuccessfully reached British Petroleum by calling +60 322 818 181 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +60 322 818 181 phone number100%Confidence scoreMalaysia+63 28 841 478+63 28 841 478Click up if you have successfully reached British Petroleum by calling +63 28 841 478 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +63 28 841 478 phone number Click down if you have unsuccessfully reached British Petroleum by calling +63 28 841 478 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +63 28 841 478 phone number100%Confidence scorePhilippines+65 63 353 000+65 63 353 000Click up if you have successfully reached British Petroleum by calling +65 63 353 000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +65 63 353 000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +65 63 353 000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +65 63 353 000 phone number100%Confidence scoreSingapore+27 114 885 111+27 114 885 111Click up if you have successfully reached British Petroleum by calling +27 114 885 111 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +27 114 885 111 phone number Click down if you have unsuccessfully reached British Petroleum by calling +27 114 885 111 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +27 114 885 111 phone number100%Confidence scoreSouth Africa+82 234 793 999+82 234 793 999Click up if you have successfully reached British Petroleum by calling +82 234 793 999 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +82 234 793 999 phone number Click down if you have unsuccessfully reached British Petroleum by calling +82 234 793 999 phone number 1 1 users reported that they have UNsuccessfully reached British Petroleum by calling +82 234 793 999 phone numberSouth Korea+66 26 843 555+66 26 843 555Click up if you have successfully reached British Petroleum by calling +66 26 843 555 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +66 26 843 555 phone number Click down if you have unsuccessfully reached British Petroleum by calling +66 26 843 555 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +66 26 843 555 phone number100%Confidence scoreThailand+971 43 317 999+971 43 317 999Click up if you have successfully reached British Petroleum by calling +971 43 317 999 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +971 43 317 999 phone number Click down if you have unsuccessfully reached British Petroleum by calling +971 43 317 999 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +971 43 317 999 phone number100%Confidence scoreUAE+84 838 219 153+84 838 219 153Click up if you have successfully reached British Petroleum by calling +84 838 219 153 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +84 838 219 153 phone number Click down if you have unsuccessfully reached British Petroleum by calling +84 838 219 153 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +84 838 219 153 phone number100%Confidence scoreVietnam+55 800 702 2827+55 800 702 2827Click up if you have successfully reached British Petroleum by calling +55 800 702 2827 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +55 800 702 2827 phone number Click down if you have unsuccessfully reached British Petroleum by calling +55 800 702 2827 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +55 800 702 2827 phone number100%Confidence scoreBrazil+52 50 632 000+52 50 632 000Click up if you have successfully reached British Petroleum by calling +52 50 632 000 phone number 1 1 users reported that they have successfully reached British Petroleum by calling +52 50 632 000 phone number Click down if you have unsuccessfully reached British Petroleum by calling +52 50 632 000 phone number 0 0 users reported that they have UNsuccessfully reached British Petroleum by calling +52 50 632 000 phone number100%Confidence scoreMexico
-
British Petroleum emailscontactus@bp.com100%Confidence score: 100%Supportlis.bp.ap.uk.query@bp.com99%Confidence score: 99%
-
British Petroleum address1 St James's Square, London, England, Greater London, SW1Y4PD, United Kingdom
-
British Petroleum social media
-
Checked and verified by Olivia This contact information is personally checked and verified by the ComplaintsBoard representative. Learn moreJun 13, 2024
Recent comments about British Petroleum company
Unacceptable customer serviceOur Commitment
We make sure all complaints and reviews are from real people sharing genuine experiences.
We offer easy tools for businesses and reviewers to solve issues together. Learn how it works.
We support and promote the right for reviewers to express their opinions and ideas freely without censorship or restrictions, as long as it's respectful and within our Terms and Conditions, of course ;)
Our rating system is open and honest, ensuring unbiased evaluations for all businesses on the platform. Learn more.
Personal details of reviewers are strictly confidential and hidden from everyone.
Our website is designed to be user-friendly, accessible, and absolutely free for everyone to use.