I've done my Prius at the dealership but before that got Nissan done at 43 Ave and Indian School, they did a very good job
I just had them done by a place I had origionally recomended, but he kinda screwed up. I posted it on the Arizona forum in more detail. This post wouldn't let me totaly delete my recomendation without typing something in it's place, so here's my new message saying I wouldn't recomend them after all.