8 years ago Visa likens e-commerce to body waxing in ad to reassure first-time internet shoppers in India