Do you guys still do the 200 dollar install and roll finders? It's for an 03 celiac GTS.