I've been riding my 2016 1.2 for a about one year now and have absolutely enjoyed it. Since purchase, I've replaced the tires with 25mm Gator Skins which have significantly improved ride comfort. I've also replaced the brake pads which have drastically improved the stopping. I am still fairly new at this but if the bike is brand new from your LBS, I believe the price is good. In 2016, they ran approx $870.00. See if they'll sweeten the deal by throwing in a couple of bottles and bottle cages. I am not familiar with the Specialized.