Don't forget the thermostat. As far as Underground goes, I have bought stuff from them directly. Their in-store service is pretty good and they take good care of their animals from what I can see. If you are going to buy online though, you might want to shop around a bit for a larger selection. As far as customer service goes I have had good experience with all that I have dealt with outside of one vendor. royalconstrictordesigns.com and ralph davis reptiles were the two that really stood out as top of the heap.
BTW there are some really good folks on here as well. If you know what you want post it in the wanted section. Some of the "small" breeders on here are producing some really nice stuff.