Thought I would add in some boot fitting advice:
The best way to ensure a good fit is to educate yourself about boots and your feet. Its not that hard. I am not suggesting here to go off on your own, but knowing what to look for, and what questions to ask will greatly improve your chances of success.
The first goal is to find a shell that matches the shape of your foot as closely as possible. Learn about your foot. Is the forefoot narrow? wide? in the middle? Not sure? Stand on a metric measuring tape...measure it. For a mens 9-10 foot, if you are around 95mm you are narrow, 98 medium and around 100 you are wide. Understand that when you ask the fitter how wide the boot is he will give you typcially a number say 98mm. However that figure is based on a shell size of 26. So if you are a 27, your boot might actually be 99. Yes 1 or 2 mm matter. I have a narrow foot and ski in a 95. In a 98 my foot swims in the boot.
Get a shell as narrow as you can...but no narrower. The boot must be wide enough so your foot can sit flat on the foot board. But no wider. If in doubt between two...go narrower. Much easier to punch a boot out and make it wider then it is to make it narrower.
Look at your heel...is it narrow? wide? medium? Look at the shell and compare it to other shells....which heel pocked looks like it will fit you the best. This is easy to see...if the heel pocked looks wide...it is. If it looks small, it is.
If you need to make a trade off...get the heel fit as good as possible...easier to tweek the forefoot.
Instep hight...is it high, or low...middle? With your foot in the shell, look at how much space there is between where the top of the foot touches your leg and the shell. Compare shells. There will be some room there...but if it is inches, you are in trouble.
You want no more then 15mm behind your foot when touching the front....10mm is ideal.
Liners - Liners pack out...alot....quickly. In 3 to 5 days of skiing a boot will likley feel like its 1 or even 2 sizes bigger then it did in the store. Remember that when making purchases. Increasing the buckles doesnt work like many think it will. When the buckles get cranked the shell gets deformed in other areas, and it doesnt pull in as much as you think it will. This is less true for Intuition or Comforble or thin leather race liners....but they still pack out as well. A good test, is to ask for a thin race liner...shove that in the shell you are thinking of buying....does the boot still fit? If yes...good...if they seem too big now...you are in trouble.
Another good trick...bring your current boots (assuming you have some) in with you. Use them as a benchmark. Your current boots are too wide/narrow, pinch here/there and compare. If you think your current boots are too wide...make sure you next pair are narrower...yes you CAN tell by holding them up side by side and looking. Compare the heel pockets etc. Also you can take your worn liner and shove it in the new shells to see what your new boots will feel like in a few days.
A good fitter will help you here...but you can and should be active in this process.