For me it depends on the product. Generally speaking, the generics have always worked for me except a few. And it depends on the brand of the generic too. Where I found a generic didn't work like the national brand was nicotine patches for quitting smoking. Nicoderm is the standard and is way too expensive. Walgreen brand sucks. Rite-Aid brand doesn't work either. However, after speaking with Target pharmacists and Walmart pharmacists, they told me that if I see a brand that looks exactly like the regular, it has to be the exact same thing in order to have a store name on it. So instead of Nicoderm, I get Target's brand at half the cost for the exact same thing. It pays to do some research.