I have been using Midwest Supplies for my extract kits. Excellent service and the kits are complete and good. I like that they have comments on the kits from users. There is a lot of info supplied by the users including tweaks and brewing experience using the kits.
http://www.midwestsupplies.com/homebrewing-ingredients/recipe-kits.html
Thanks!