I've been using Hard-Co for years for ongoing landscaping and renovations and they've never failed to deliver. The staff is very friendly and I always see them walking around outside with customers showing them different products in their "samples" area out front of the building. They really seem to care that I get exactly what I'm looking for in the price range I give them, and can always get something delivered to me when I want it (with very friendly drivers too!).
One more thing - the bulk bags!! I redid my driveway last year and was concerned about damaging it when i ordered stones this year and so they told me I could get it in a bulk bag for a bit more money. SO worth it!! It kept my driveway safe and even without that concern it was just really convenient because it kept it all tidy in one area so I could take my time getting through it!