I originally ordered a rock buster from ultimatehobbies.com after they ran out of stock and bumped the price to $120 and now they called me saying that they are going to substitute the max climber instead so I said ok. The max climber looks very similar to the rock buster other than some different colored components and the body. My question is why it costs so much more than the rock buster? does anyone know? Thanks