I currently use benefit foundation and have, in the past, used Urban Decay, Clinique, Lancôme, the lot really. However, I'm trying to cut back and can't really justify spending £25-30 on foundation. Which cheaper brands are any good?