Also, try your local computer builders. If you want a medium to high end laptop sometimes you get better prices and service from a local builder than from a national company. I did that and am pleased. Saved some money too.
E.