great bike, great deals and sales