In India you will get a blush within a price range of rupees 100 to 3000 depending upon the brand. You will also get a number of beautiful blushes within your budget at different websites.