For under make up etc, not for lying on beaches I mean. I hear MN klaxons about Clinique city block, just wondered before splashing out if there are any cheaper/better ones?