A lot of this is regional I think.
For instance, here in Maine where I live, you get loads measured in cubic yards, so a wheeler (2 rear axle dump truck) will give you 14 cubic yards for $150, but dumped, and not spread. At a conversion of 3000 pounds per cubic yard, that is 24 tons for $150.
BUT...here what we call "gravel" is also a mixture of sand and rock. It might be run through a screen, but it is out of the bank in the pit. I watch TV shows and what they call "gravel", is what we call "crushed rock". it has no sand in it at all, and is right out of the crusher.