My husband ordered medicine his insurance company wouldn't cover. The price seemed very reasonable for the amount of pills you receive and there was no shipping cost. The site shows many good reviews from people all over the world. He didn't receive the package for 3 weeks ( it came from India), despite the many reviews that said it got to the U.S. in 8-9 days. They lied about when it was shipped (said it was sent out the next day but postal stamp showed it was mailed 5 days later). Site claims meds are the generic equivalent of non generic U.S. meds. VERY UNTRUE! These meds are not equivalent. They may look similar but beware! You have no idea what's being put in your pills as they don't have anything like the USDA in India. Maybe some people had good luck with this company, but I don't think my husband will use them again.