MSPR is meaningless. Invoice may be totally opaque, but definitely in the right direction towards what you are likely to pay. The reality is, around here, if you walk into 10 dealerships and offer 500 over invoice on a current model year 4runner I'd bet you are ultimately walking out with keys...