I like Foster and Smith myself. The customer service is the best, open 24 hrs. and since I'm in chicago and they are in rhinelander, I get my stuff in 1 day, 2 days tops. Also they will leave the package at your back door if you tell them to. (the first time)
Or just print out the petsmart online ad and go pick it up yourself.