call these folks, good pricing and delivery - back when I did my drives with it. http://www.alliedrecycle.com/

If you don't drive on it all the time, it should stay pretty decent. I don't like it because of the "fines" get tracked into the house. (sand bits)

Otherwise, solid as a rock mostly.

Get a magnet on a stick and check it all once you've got it spread out. Pick up a few pieces of wire in the concrete. Usually not bad, but a couple.