This is a great place to purchase stones, dirt (fill or garden soil), mulch and more. They sell it in quantities from a little to a lot (pickup truck beds full even) and the prices are very reasonable.\r
They also offer delivery in the area for an additional charge; however, if you bring a pickup, you back it up and they fill it up for you! What could be easier, except if they'd follow me home and unload it too!
PROS: Price, selection, service
CONS: Limited hours (maybe closed on Sundays?)