My card just got declined at Walgreens because I had a pending transaction of $150+ from the gas station I went to earlier.
Called the bank, and apparently gas stations can basically run whatever the fuck they want until what you actually charged goes through. So it took more than four hours for the $17 I actually charged there to go through, meaning my account looked overdrawn because of their bullshit pending thing.
So my fucking seven dollar purchase was declined. And I felt like an even bigger asshole because I was on the phone while the dude was scanning my stuff.