Customers at a new East Lothian petrol station have been left reeling after delayed payments saw some people hit with up to six transactions in one day.
Haddington's new Shell garage opened last month at the town's new Gateside retail park. But some residents found card payments made for fuel were not taken out of their bank account for weeks.
Others reported payments being taken out of their accounts before being refunded and then taken again or showing up as pending before disappearing leading them to think the bill had been paid.