Your stock springs are probably sagging. So, a 2” spacer would not give you a true 2” lift. Ask me how I know! You shouldn’t need much lift for 31’s, but even 2” is going to demand new shocks.
another option is a refresh with some 1” HR springs.
Or add some bumpstop to keep the tires out of the fenders. Would cause some loss of uptravel.
My vote is some fresh HR 1” springs and 0-2” Rancho 5000X shocks
Mine said free shipping.Hmmm. $29 for 2 aluminum 1" spacers... but $65 for shipping???? No thank you.