I live here in Colorado , Vickery Motorsports is the dealer who did the ecu flashing, the flashing software they used was Flash Tune . They also kept the power commander on it and used it to do the air fuel adjustments. They did say I didn't need the power commander but since it was already there we left it and used it also. I had them look at Gurued gear website and see what all they do when they reflash theirs. They said that this software does all the same stuff. When I brought the bike to them after having Akropovik cat delete and pipes , plus the power commander 5 put on it from another dealership that didn't have a dyno, it seemed to me to be running rich, it was sluggish out the gate and not that responsive . This sucks because I can't find my dyno sheet results but I do remember that the first numbers were 168 hp and after they were done it was 182 hp and the torque went way up also . I don't know what these numbers would be at sea level " I'm sure higher " but I can say it is a completely different bike now. This thing Rippps!! They charged me $424.00 for the work and $150.00 of that was to Flash Tune to get into the computer . They also said they have the Flash Tune license # for my bike on file and I can bring back in to have it tuned again without having to pay that $ 150.00 again . The reason I decided to check around here in Denver Colorado to get it flashed and tuned instead of getting the Gurued gear one was because that ecu is tuned at sea level and I asked around about that and was told it would be better to have it tuned here locally in these conditions 5280 ft above sea level . Any ways I do love the results of the tune .