There are a LOT of different pills with the same name, look for example on this link, showing about 100 different sorts of Xanax-pills:
Alprazolam - Pill Identification Wizard | Drugs.com
Are they all okay? If I buy some (lets say from one of the places recommended in your pharmacy-reviews) and I check the pill up against the images above, and find out that it maches one of them - then everything should be okay? Same with Ambien? Are there anny generic pills one should watch out for?
Would be bad to eat something bad...