I have used these and they are better than the blue ones though not as good as the old yellow ones.
I got it the last time I was in India for Rs 45 a pack of 5 baldes (Thats almost 60 pence)
A pity I could not get too much need to get stock of it again