We suggest buying your running shoes from a local store. While you will pay a little more, you will get service and a shoe that will match your running. Try The Running Company store in Morristown. They offer, among other things, a free gait analysis. Click Here
If you know shoes, and always get the same brand/size/model/etc. you can buy online. Here are some options for that:
Holabird Sports: Great prices. Look for their closeouts: Men's Brooks: Click Here
Women's Brooks: Click Here
(scroll down for best prices)