Is the Breckenridge manufacturer for Xanax a.k.a. alprazolam a good generic brand? And does anyone know what pharmacy has it?