Dartin for Divorce

I hate mechanical pumps, but electric ones seem to be hit and miss for quality. Any idea what brand yours is?

When you turned off the engine while in the drive thru, did you keep the key on for the radio or anything?