My insurance company does not cover Viagra, so I pay 100% out-of-pocket. I am wondering why I can only get four pills at a time? Is this a law?