It's no AJ's, but if you can find whatever it is you're looking for at the 99 Cent Store, it's the place to get it.
The title isn't just a clever name, everything that they carry is 99 cents. That includes anything from toothpaste, to laundry detergent, to dog food. If quality isn't an issue, I generally like to run through this store first and then pick up whatever I couldn't scratch off of the list at a traditional store.
Even if you don't need anything in particular, it might be worth a swoop by to scope out their inventory. You might be surprised how convenient this place can be . . .