translate English to French: Doesn't it make you want to buy?
Il vous donne envie d'acheter, n'est-ce pas?