Drs Smith and Fosters is good, I like them and have ordered from them. Jeffers seems to have better pricing on some items, but I have not found anyone that has the variety of Ds. s&f.
There is also a dollar pets web site that has inexpensive dog toys. If you do a search I'm sure you will find the thread with the web site in it.