So the first thing to say is that not all styles are created equal, some effects like box-shadow are oft-quoted as being particularly expensive from a rendering point of view, and this is simply because their associated draw code takes a long time to run compared to other styles.