I heard they are manufactured overseas, mostly in India and China. And these countries are called risky. So is it safe to but generics??
Yes, it is safe, provided that you're buying from a licensed dealer. The countries could be risky due to the high number of unlicensed manufacturers, but there are also as many licensed manufacturers. It's all about being cautious.
You have multiple questions but I can answer one: it is safe to buy generics after confirming that they're of the best quality. This can be done by buying them from a licensed dealer or manufacturer.
First, not all generics are manufactured in China and India. Secondly, it's the quality of the pharmacy you're buying from that will give you a hint on quality of the meds. Make wise choices.
I would recommend taking a closer look at Indian generics and avoiding Russian and Chinese generics, as pharmacists now say that among them there is the highest level of fakes. Therefore, it is worth buying a generic, if it is manufactured by TEVA, Ajanta, Cipla, Sunrise Remedies, as for everything else, you should carefully read the reviews.