Purchase generic alprazolam online no prescription, how long has xanax been around.