average cost of viagra pill <a href="https://compareviagracosts.quest/">generic viagra pricing</a> how much is 100 mg viagra chinese viagra herbal pills does medicare cover generic viagra