Oinkjackson, you were lucky to get it away from the dealer. Parts haven't done you in, but the others are right. The Dealer would have squeezed you for labour.
My poor girl is sitting at just over 157 000 and I just had the timing belt changed. Come to find out, the belt had been changed before, no one knows when, but the pump and the idler have not so now I'm waiting on parts to have the car go back into the shop again and I still need to get an oil change.