Compounding pharmacies producing cheaper semaglutide products have been given notice they will soon have to stop, as the drug is no longer on the FDA shortage list.