If you want it done right, do it yourself!! I put an 05 back together in a shade over a month. Three separate parts orders slowed the process some, but I wasn't in a big hurry as I had a spare bike. Ordered the parts from Gary in Fargo, North Dakota at a pretty good discount. Everything fit...