What the hell, are you guys all totally retarded? There is NOTHING special about our batteries, they are just the smaller terminal type.
I paid like $90bux for mine, just went to the local auto parts store to pick one up. It's not rocket science!
Oh, and if you're looking at odyssey batteries, I sure hope you have the TECHNICAL justification to buy one of those, not just "cos they're better"