Yes and yes, best mom and pop shop
Most of the time they are in stock.
I was there yesterday and I think they do, but wouldn't bet my life on it !!! 🙃
Message them on FB or call the shop. They are open but don't know if they have sponge filters.
Thanks! Your answer is awaiting moderation.