Menu
Write a review
File a complaint
British Petroleum

British Petroleum review: Misleading $4.04 advertising & failure to honor bp visa price

M
Author of the review
8:37 pm UTC
Verified customer The reviewer confirmed their account using Google. Learn more
Featured review
This review was chosen algorithmically as the most valued customer feedback.

To BP Corporate Customer Relations,

I am writing to file a formal complaint regarding misleading fuel-price advertising and the failure of a BP station to honor its prominently advertised BP Visa price.

Station:
BP / Amoco
671 Newbridge Rd.
East Meadow, NY 11554

I am attaching photographs documenting exactly what I encountered at this station.

The advertising itself is misleading.

The station’s roadside price sign prominently displays:

BPme Visa regular. $4.04⁹

The $4.04⁹ price is displayed in enormous numbers, making it the dominant and most noticeable information on the sign. The words “BPme Visa regular” appear in substantially smaller lettering above it.

This is important because a motorist approaching or passing the station is going to notice the colossal $4.04 price well before they can read the much smaller qualification above it.

The photograph I am providing clearly demonstrates this.

The regular price immediately underneath is:
$4.19⁹
regular

That price is also displayed in considerably smaller numbers than the $4.04 price.

In my opinion, this is misleading advertising in the first place. The price being used to attract motorists is presented in huge, highly visible numbers, while the important condition attached to that price is significantly less conspicuous.

A customer should not have to get close to a gas station’s sign before discovering that the enormous price advertised to passing motorists is subject to a qualification that is printed much less prominently.

I actually had the qualifying BP/Amoco Visa card.

I have attached a photograph of my BP/Amoco Visa as additional documentation.

I stopped at this station specifically after seeing the prominently displayed $4.04⁹ price. Because I had the BP Visa, I reasonably expected that I would receive the advertised price.

I used my BP Visa to purchase gasoline.

The advertised $4.04⁹ price did not apply.

I was charged the higher regular price.

I then went inside and immediately brought the issue to the attendant’s attention.

What happened next is extremely concerning.

The attendant told me that he already knew that the BP Visa pricing was not working.

I asked him what he could do about the fact that the advertised price was not being provided.

He told me nothing.

I then asked him to change the price displayed at the station since the advertised BP Visa price was not actually functioning.

He told me that he could not change it.

I asked him to contact the manager.

He initially refused to do so.

Because the station was continuing to advertise a price that its employee acknowledged was not actually working, I ultimately contacted 911. Only then did the attendant finally contact the manager. I was subsequently told that the manager was also his father.

This raises serious questions for BP

This is not simply a complaint about a computer malfunction.

There are two distinct problems here:

First: The station is prominently advertising $4.04⁹ in enormous numbers while the qualifying condition, “BPme Visa regular,” is displayed substantially less prominently.

Second: The employee told me that he already knew the BP Visa price was not working, yet the station continued displaying the $4.04⁹ price to the public.

Those circumstances together are extremely troubling.

If the BP Visa pricing system is not functioning, the station should not continue advertising a $4.04 BP Visa price that customers cannot actually receive.

At a minimum, the station should immediately correct the pricing display, repair the system, or otherwise ensure that customers are not being attracted by a price that cannot be obtained.

Instead, I was essentially told that nothing could be done.

I am requesting a corporate investigation

I am asking BP Corporate to investigate this location and the owner/operator’s handling of this situation.

Specifically, I am requesting that BP:

1. Investigate the advertising practices at 671 Newbridge Rd., East Meadow, NY 11554.
2. Review the attached photograph and evaluate whether the presentation of the $4.04⁹ price and the much smaller “BPme Visa regular” qualification is consistent with BP’s advertising standards.
3. Determine how long the BP Visa pricing system has been malfunctioning.
4. Determine whether station management was aware of the problem before my visit.
5. Determine how many customers may have attempted to use a BP Visa while the $4.04⁹ price was being advertised but were charged the higher $4.19⁹ price.
6. Require the station to immediately correct its roadside advertising and/or repair its BP Visa pricing system.
7. Determine whether customers who were charged the higher price during this period should be reimbursed for the difference.
8. Review the conduct of the employee who acknowledged that he knew the BP Visa pricing was not working and initially refused to contact the manager.
9. Contact the owner/operator directly and require corrective action if BP determines that the advertising or pricing practices were inappropriate.
10. Provide me with a written response explaining the results of your investigation and what corrective action, if any, BP is taking.

This is about more than 15 cents per gallon

I want to emphasize that my complaint is not simply about the 15-cent-per-gallon difference.

The larger issue is the practice of prominently displaying an extremely large $4.04⁹ price to attract motorists, while placing the qualification for that price in substantially smaller lettering.

Then, when a customer actually possesses the qualifying BP Visa and attempts to receive the advertised price, the station’s system does not provide it.

And according to the employee, the station already knew that the BP Visa pricing was not working.

That combination is unacceptable.

I chose to patronize this BP station based upon the price it prominently advertised. I had the BP Visa necessary to qualify for that price and used it specifically for that reason.

I should not have to discover after purchasing gasoline that the advertised price was not actually available—and then be told by an employee that he already knew the system wasn’t working.

I respectfully ask BP Corporate to look closely at the attached photograph. From the perspective of a motorist approaching the station, the $4.04⁹ price dominates the sign. The qualification above it is considerably less prominent.

The photograph speaks for itself.

I have retained documentation of my transaction and can provide the receipt, photographs, the approximate time of the incident, and any additional information BP requires.

I am asking BP Corporate to take this complaint seriously, investigate this station, and ensure that the owner/operator corrects both the pricing system and the manner in which the price is being advertised.

I would appreciate a written response regarding the outcome of your investigation.

Thank you for your attention to this matter.

Sincerely,

Michael Harding

Desired outcome: Change the misleading advertising or you will lose me as a longtime customer.

Confidential Information Hidden: This section contains confidential information visible to verified British Petroleum representatives only. If you are affiliated with British Petroleum, please claim your business to access these details.

View 0 more photos
0 comments
Add a comment

More British Petroleum reviews & complaints

British Petroleum - poor shingle life - bad warranty! 34
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
British Petroleum - shingle problems 24
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
British Petroleum - bad customer service 24
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
British Petroleum - gas pump/ cashier and manager
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
British Petroleum - complaint re staff 1
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
British Petroleum - atm rip off 3
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
View all British Petroleum reviews and complaints
  1. British Petroleum Contacts

  2. British Petroleum phone numbers
    Click 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 number
    100%
    Confidence score
    United Kingdom
    Click 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 number
    United States
    Click 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 number
    Canada
    Click 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 number
    100%
    Confidence score
    Australia
    Click 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 number
    100%
    Confidence score
    New Zealand
    Click 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 number
    100%
    Confidence score
    Austria
    Click 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 number
    100%
    Confidence score
    Belgium
    Click 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 number
    100%
    Confidence score
    Germany
    Click 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 number
    100%
    Confidence score
    Italy
    Click 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 number
    100%
    Confidence score
    Netherlands
    Click 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 number
    100%
    Confidence score
    Norway
    Click 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 number
    100%
    Confidence score
    Russia
    Click 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 number
    100%
    Confidence score
    Turkey
    Click 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 number
    100%
    Confidence score
    China
    Click 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 number
    100%
    Confidence score
    India
    Click 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 number
    100%
    Confidence score
    Indonesia
    Click 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 number
    100%
    Confidence score
    Japan
    Click 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 number
    100%
    Confidence score
    Malaysia
    Click 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 number
    100%
    Confidence score
    Philippines
    Click 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 number
    100%
    Confidence score
    Singapore
    Click 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 number
    100%
    Confidence score
    South Africa
    Click 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 number
    South Korea
    Click 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 number
    100%
    Confidence score
    Thailand
    Click 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 number
    100%
    Confidence score
    UAE
    Click 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 number
    100%
    Confidence score
    Vietnam
    Click 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 number
    100%
    Confidence score
    Brazil
    Click 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 number
    100%
    Confidence score
    Mexico
    More phone numbers
  3. British Petroleum emails
  4. British Petroleum address
    1 St James's Square, London, England, Greater London, SW1Y4PD, United Kingdom
  5. British Petroleum social media
  6. Olivia
    Checked and verified by Olivia This contact information is personally checked and verified by the ComplaintsBoard representative. Learn more
    Sep 07, 2026
  7. View all British Petroleum contacts
British Petroleum Category
British Petroleum is ranked 2 among 42 companies in the Automotive Fueling and Charging category

Most discussed British Petroleum complaints

no bp on envelope!
1
(opinions to this review)