Canadian DrugStore #1 - is generic viagra from india safe