Lesco has a pretty neat online ordering system. Granted, you'd have to go pick it up, but you can do everything from your home. Get prices, order, and even pay. Tell them what time you want to pick it up, they'll have it ready.
Drive in, pick it up and go..