After careful preparation of concrete sills, I have painted using an external emulsion (masonry paint) with two coats, having been advised by the salesperson that no priming was necessary. Less than a year down the road and the appearance is awful, cracking, flaking etc - should I use an oil based paint - any advice much appreciated. thx.