People often say the Winchesters are way too expensive, and certainly they are not cheap. However, comparing MSRPs of some similar 30-30s from Winchester/Miroku, Marlin, and Henry reveals the following:
Win 94 Carbine
MSRP:
$1,199.9
Marlin high end curly maple
MSRP:
$949.0
Marlin stainless
MSRP:
$794.5
Henry std
MSRP:
$893.0
Henry all weather
MSRP:
$1,050.0
Yes, the Miroku Winchester costs a bit more and may be a bit harder to acquire but most people, perhaps not all, could afford to buy any of these if they can afford to buy any one of them. Buying a Miroku 92 (MSRP $1069) saves another $100-150.