Thanks guys. And why it took so long, I don't know. Although i was distressed about the whole wait, after seeing the finished product, i couldn't be too angry. He said there was heavy customer traffic in the shop and I suppose he just wasn't putting the time into my car like he should have.