Thanks David, i did try their direct but their shipping to india for 2 set of travel pucks was around 80 quids. I left scratching my head, if it was for real.Thank you.
I bought mine from C&S direct as there's free shipping over a certain value in the UK and the refills are on sale.
Personally, I don't know if there's another retailer that ships overseas. C&S does have an EU website. Not sure if that would offer better shipping costs.