According to Specialized fit chart, you are at the top end of a 58 and bottom end of 61. In this case, since you have no complaints with the fit, I would trust that the shop has you on a proper size. You should expect to have saddle to bar drop, that's just how drop bar bikes are. Nice choice of bike, btw.