As a stylist myself, I can tell you it is important to bring pictures if you want something specific. A good hairdresser will tell you honestly if that hairstyle will work for you, and the amount of time and effort it will take for you to do it yourself. Remember, he or she is only a stylist, not a magician. The finished product depends on your particular texture, elasticity, whether it is damaged, etc. Don’t expect more than your hair can deliver. Just be open minded to suggestions. It will save you frustration in the long run.
Expensive does not always equal better, but generally speaking you get what you pay for. Most salons have different tier stylists. You can ask about the price differences. Also if a stylist only does cuts, and others only do color, that is a sign that they have advanced training in that area.
Don’t be afraid to say what you like and what you don’t like. Ask questions. Just don’t be rigid. Remember that hairstyles you see in magazines don’t always translate to real people.
Best of luck!