BP Products North America is facing a class action lawsuit alleging certain New York Amoco stations charge credit card customers 70 cents per gallon more than the advertised price.