So took my warrior in for tps and pick up recalls on saturday 6/6, had an appointment for tuesday 6/9. Dealer said if they get to it early great otherwise it will definitely be worked on tues. Tuesday comes and goes, I call wednesday 6/10 about 5 p.m., since no one called, asked if bike was done and was told it was and was ready to be picked up. After work on thursday 6/11, the wife,kid, and I head to get the bike, as we're pulling into their lot about 5:30 p.m. (they close at 6), we see somone pulling out of lot on MY BIKE! So trying to keep my cool (I think I did a good job of that) I went in to the service department and said I was there to pick up my warrior. The guy that was there proceeded to look around the shop then as he was headed out the door i told him some guy's out riding it. I stated that I called yesterday and was told it was done and ready to be picked up so why is someone out riding it. He answered that was a good question and informed me he was the one I talked to yesterday and he'll ask why the bikes out. After the bike returned, he asked the mechanic why the bike was out and the mechanic said he was checking a miss that he noticed and just wanted to make sure it was right. I was told this by the first guy I talked to and he assured me they don't just take bikes out for joy rides (although he seemed pretty nervous while telling me this). I asked if there was any paper work and he stated it was Yamaha's and there was no charge for the work. I went to the bike and asked again if the work was done since no marks were made by the vin, which they corrected while I waited. I also asked if all recalls had been done since I asked them on the phone when setting up appointment and when I dropped bike off and was told they'll run the vin and get back to me. Is service in this world really turning into *** like this?!? The whole kicker to the story is as I'm pulling out of garage, the mechanic asked about my forward controls since he's always like warriors but the stock pegs were never comfortable for him. I told him about what I paid and where I got them and started bike and left, the whole time thinking yeah you were checking for a miss.....right. I haven't evn checked their quality work yet but i will soon. So if you want recall work done for 'no charge' and promised they don't joy ride on customer bike go check out Van Wall Motorsports in Indianola, IA. because i won't ever again.