Well it could be worse, you could have a stock 115mm stem that is way too long but it's on an NVO adjustable headset and the LBS that you *bought the bike from* can't get you the 90mm stem that NVO claims to sell, but only to bike shops and manufacturers. Jamis and NVO all ignore my emails about where to get a replacement. I'm going to have to rip out the whole thing and spend another $100+ on this.
This is in Seattle too.