There's a place (I believe it's located in Elkhorn), they can deliver and are pretty reasonable. They have every size and they can spread them too. It's called Mountain Aggregates Inc. Their phone number is 606-754-4117. I got around 30 tons of 1 or 1 and a half inch (I can't remember for sure) for around $400 last winter and that was the cheapest place I found for the gravel and having them delivered and spread. Prices may have changed but it would be worth checking into, they were very fast delivering too.