Agree, Nissan parts is expensive, try Mitsubishi, your jaw will fall to the ground. A waterpump for 2007 Mitsubishi Mirage retail for $189!! I find genuine parts for Toyota and Honda are very reasonable given its top quality high standard material used.