I have great views from riders on there site, plus they are made in the USA. $108 bucks for a street Glide battery not bad, better than the stealerships.
I gave $89 + tax for this one from a local supplier. Probably the same battery. If it goes bad I won't have far to go to get a new one and won't have to hassle with shipping. (400 CCA) It's made by Deka. Same folks that make HD. Looked just like the original.
Bought all mine from here. http://www.batterymart.com/ great prices, free shipping, no taxes. Last just as long as any one else's. Lets face it somethings going on with batteries, used to get 4-5 years from a bike battery, now lucky to get 2. Their are only about 3 battery makers, and the others just put their names on them.