This is one of my favorite sites:
http://www.chiwawagaga.com/
I haven't checked it out in awhile, but I have bought TONS of stuff from there in the past. They are located in New Orleans, so I don't know how the hurricane affected them. But, it is definately worth checking out!!!!! Good luck!