It is always recommended to buy medicine from registered pharmacies that are selling legitimate medicine where the sources are well explained. You can buy Xanax online on any kind of pharmacies but make sure first, that the pharmacy is registered, figures among the government registered institutions, have good reviews and is selling certified products and that you equally know their physical location in case there is a complication. It is only after you did all of that, that you will be able to purchase online