Is that price set in stone? Is it hard to install and hook up the buttons? Bigger or smaller than the stock wheel? Let me know! Thanx!