20 yards of rock price