Yes bro, only in USA the Meguairs brand is cheap. But even in UK it is expensive.
Those who got it from USA and someone carried it then its almost free thing.
for example, in Saudia Arabia, 1 towel is for 28 Saudi Riyal, they don't have pack of 3 towels with them. So prices vary from country to country.