The lowest price in Grand Rapids, Michigan as of this hour was $3.39/gallon, which is 20 cents below the current national average of $3.59. Just weeks ago we were paying $4.29/gallon in many places, with discount retailers like Sam's Club charging 20 to 25 cents per gallon below that. Refinery delays in Joliet, IL and Whiting, IN were to blame, combined with a refinery fire in late April in Detroit, MI, drying up supply.