Walgreens will have them, not sure about the grocery stores. You can also order them online, or off ebay.
They are accurate, I believe they are set to detect a specific level, most commonly measured for most pre-employment screenings. Buy in bulk if you want to be sure, just test multiple times if needed.