phenergan 12.5 mg tablets cafergot 1 100 mg strattera prices south africa dexamethasone 10 mg tablet buy gabapentin 800 mg citalopram 20 mg zoloft 150 mg cost