I get the frustration. I see lots of dollar store items online and mine never have them, not the crafty stuff, not the garden stuff, not the glassware.
Even my local walmart that isn't that local, often doesn't have items I need. Anymore, I check Amazon before I even bother with local stores.