Others are:
http://www.cascade-ammo.com/
http://www.outlandsales.com/
http://www.black-hills.com/
CTD is the best. Their main store is here in Ft. Worth, and I have to leave the credit card at home when I go in there, or I'd have to rob banks to pay the rent.