I live in the states and have bought Ivermectin and Hydroxychloroquine form both of theses sites (see below). They are both in India.
Last time I ordered (~6 months ago) it took about 2 weeks to arrive.
The prices will vary, so I shop these two sites to see which is cheapest at the time.
https://www.reliablerxpharmacy.com/
https://www.allgenericmedicine.com/