Iowans are feeling the pain at the pump ahead of the long Memorial Day weekend. The state Department of Agriculture says the average price for a gallon of regular unleaded was $2.84. Triple A says during last year's Memorial Day weekend, Iowans paid $.58 less per gallon.