Goto a different gas station or use a differet pump. No, I am serious. I have found that certain pumps work better. At one station I left it on and it over-flowed out of the tank and spilled a good amount of gas onto the ground. It was very nasty.
Figure out how much gas you need from you gauge. I predict how much gas will go in and then when it's about 1 gallon away from full, I will slow it down and listen for when the gas is getting all the way up.