So until my Grom comes in, I decided to get a CBR250. I figured it would be good for long(er) distances and use on highways. It's coming up to the initial service where they have to do a valve check and the guys on the CBR250 forum say that is an expensive process. Fortunately the next one is at 16k miles. I took a look at the MSX125 manual that someone posted and it has a valve check every 2.5k miles. Is the Grom going to be an expensive maintenance proposition? I'll still get one, I just need to know if I need to hold off on trips to Canada with it.