buy suhagra 100 tetracycline 500 mg tablet metformin 1000 mg tablets cost