best price given mining rock crushing machine