Maybe, I didn't know anything about prices, but I know quality when I feel it under my ar5e and all around me!! The 100 just seemed like a rolls royce in comparison. Quiet, smooth, spacious, just sex on wheels. The 120 felt like Land Rover had tried to make one similar, and failed :D
Obviously...