Ok, so i took my gpx250r in for a Major service. Gave it to the guy on Tuesday and he said his mechanic was sick at the time, and i rang him up on Friday to pick it up. The total came to $500. $310 for labour and $190 for parts (parts is including a arrowmax front tyre...) When i handed over the key i told him that the throttle was sticky - would take forever for the throttle to shut once u let go. I asked him to fix that. I also told him that my bike would rev at 1500rpm normally when idle, but once i rode it around for about 20-30 mins the revs would go up to 3000rpms. I asked him if this was normal, and he said no. As well, the revs are running a bit rich (you rev the bike and once u let go, it slowly goes down to idle, im pretty sure although it should be going down alot faster. I also need a new indicator, and he told me the parts (indicator + mount would cost like $110!!!) The above service price is Excluding the indicator So, i call the guy and ask if i can pick it up on friday, and he says 'well the indicator hasnt come in yet. You can pick up the bike IF YOU REALLY NEED TO. I found that a bit wierd.. keeping a bike cause the indicator hasnt been shipped in ? So he quickly said some of the stuff stuff he did, air filter, oil filter, coolant, chain lube. I then asked 'so how does the bike run?'. He replied 'yeah everything is great with the bike'. So i take it home and notice : 1. The throttle is still sticky - he did absolutely nothing to fix it 2. The revs are still high while idling when its warm 3. I took the fairings off and the coolant is in the same exact spot before i took it in... about 1-2 cm from the LOW marker. 4. The bike is pretty hard to start when its 'cold'. Its a hot day and its still hard to start. Before the service it always started easily. Even with choke it has trouble. Im going to call him on Monday and tell him. Am i expecting too much? The things he actually did, i couldve done at home... i expected alot more from a MAJOR service.