You guys sure make a lot of assumptions.
1) I am not staying at a hotel. I live in Escazu, no way the cops are going to drive me all the way to escazu to get my original passport. Even honest cops wouldn't do that.
2) I don't have a "safe" to keep my money in, because i'm not bringing a chica back to my house. I have to carry the money with me, otherwise I have no money to pay the chica. Further, he searched me, including my wallet, so he knew exactly how much money I had on me (it was just over $200). And no, I didn't flash any money around. In fact, I keep my "beer" money in my pocket, not in my wallet so I don't have to dig in my wallet to pay for my beer.
3) I was on my way to Hotel Asia, which is just around the corner. So no, i'm not getting into a taxi for 1 block. I don't understand why anyone would think this is hard to believe.
4) I'm pretty sure they were cops. It's the little blue clown car though, not the nice new white trucks. The car was typical, beat up and the paint was not new. I don't understand the different levels of cops in this town. Yes, I knew it was all bullshit, and they weren't talking to anyone at the station, but it didn't matter.
5) Yes, i did think it was a typical 10k or 20k shakedown, which is why i insinuated the bribe in the first place. This was only after about 15 minutes of harassment and they were trying to force me into the car. Unlike most of you, I work during the day, so I can't risk being taken down to the station for the weekend. I had no idea how long they'd keep me down there. The fact of the matter is, my weekend is worth more than $100, hell, half a day is worth more than that, so it would be a net loss for me.
6) Yes, I had thought about calling their bluff, but I didn't think they were really going to take me to the station. Which means if I pushed them to take me, they'd just kick me out in the bad neighborhood. In my mind, it was not a three way choice (pay, station, walk) it was a two way choice (pay or walk).
7) No, the cops did not speak english. My spanish is poor, but i can get the gist of what they're saying and make myself understood. The guy on the phone did speak english.

As for reporting them, I am 99.9999% sure that such reports end up in the circular file. It's a waste of time, and you risk becoming a target for revenge. Maybe if SJ gets serious about busting crooked cops, i'll consider it, but as things stand now... it doesn't accomplish anything. They knew I lived here. They knew I wasn't a transitory tourist that was likely to be gone in a few days, and they didn't care.
Bitch at me all you like about being part of the problem, but they engineered the situation to make it impossible for me to do anything but pay a bribe, otherwise i'm am certain they would have kicked me out.