So after nearly three and a half months I still haven't got my bike back and there's a big hole in my life which used to be the time I spent on it and on rides I'm the first to admit that I don't know a lot about replacing crank shafts and pistons but surely it shouldn't take this long? My mechanic is a one man show so I can see how he would find it hard to find 10 hours straight to work on my bike (that was approx. the time I was quoted). However, I know that the parts came in ages ago and even with a bit of time here of there I would think it could be have been done a while ago. I hate hasseling him (and obviously I'm not very good) but this seriously sucks. He knows I don't need my bike for commuting so I think he keeps moving it to the bottom of his list of things he needs to do. Has anyone else had this kind of experience? Any suggestions would be much appreciated 'cause I'm going nuts.