canadianpharmacy com generic combivent prices valacyclovir valtrex cost of diflucan furosemide 40mg tabs trust pharmacy cytotec tablets uk allopurinol 100mg daily