I can't speak highly enough about these guys.
Six months ago, I bought a kegging kit from them. Good prices, fast turn around, and exactly what I ordered. It was a positive experience, but everything went so smoothly that I didn't think much of it. It's only when things go wrong that companies really distinguish themselves as better or worse than the rest of the pack.
Yesterday, I finally got around to taking apart one of the kegs I'd bought those six months earlier, and I noticed that the dip tube had a slight defect. I kicked myself for not checking right when everything arrived, because I figured no company on the planet would stand by an order this old (For good reason, too. A lot can happen in six months, and who's to say I didn't break it?)
I exchanged a couple of emails with Bill. He had me take a picture of the corny for identification purposes and had a new dip tube in the mail for me within 12 hours. That is above and beyond the call.
If you're in the market for kegs, shop here. They are good people.