Yes they are 100. Unfortunately unless travelling you cannot buy from the duty free shop, I tried.

For some reason unknown the Chanels in the old days pre exclusifs were always cheaper in the US. That is Cuir,No22,Bois etc.