The guy at your local headshop lied to you. Labs do not have the latitude to go rogue and reject samples based on smell and would open themselves up to a litany of litigation if they started doing such a thing. Don't buy into the FUD. Fake pee is just fine if you run your own QC on it and get the temp right.