Took deliver on a 17" Black ST2 this week and couldn't be happier. A couple issues right out of the gate. The soft power button was giving me grieve but a call and conversation with Joel Montecalvo the Stromer Service Manager and it turned out to be a wire in between the button and the Omni...