Everyone seems to always buy ATI sponge filters. Never used them, but have read a lot of good reviews on them.
ebay or even aquacave always stock for very good price and low flate rate shipping.
If it doesn't bother you to order in China, take a look at this page.
try petsolutions i bet they have some
I just bought one today at That Pet Place in Lancaster PA. They sell online also.