I booked a minivan through Priceline for a late-night pickup at Salt Lake City Airport, but when I got there, they didn't have it. They handed me an SUV instead, which wasn’t what I needed. Then, out of nowhere, I was told I had to buy their insurance because of my German driver's license. I'm a U.S. citizen and had coverage with my Chase Sapphire card, but they wouldn’t budge. This unwanted insurance bumped my bill from $868.01 to a whopping $1,493.13. When I complained, Megan from Budget said sorry about the car mix-up and promised a $142.53 credit, but it’s been 24 days and nothing yet. Their service was just frustrating and disappointing.