An affordable blush that sells one every 30 seconds is rare. We expect that kind of rapid selling for mascara or lip balm, but not cheek colour. Buying blusher or bronzer is something you might do ...