I get my batteries from batterystuff.com. Haven't had to send a battery back, but it sounds like their customer service is good.
the cheaper AGM is a "Scorpion" brand... I think it's a rebadged Yuasa. $90, shipped free, and theyre quick. USPS priority. I ordered a battery for a Kawasaki Vulcan Friday morning. It will be on my doorstep today.
255 CCA, 20 Amp/hr. Great cranking, and a 1 year warranty, which is better than a lot of what's out there. Not as cheap as some of the other stuff out there, but mine has been very good to me thus far, and it seems that a lot of people out there also stand behind them too.