why does doxycycline cost so much