Police said Wednesday that they have charged a Sampson County store owner with selling fake urine for people to pass drug tests, as well as prescription drugs from out of the country.