Depending on your concept of "affordable", there are many in the $50-$200 range, e.g. Rolleis.