NEW DELHI: A specking new survey claims that women from Punjab buy the most number of sex toys as compared to those from other states in India. A report said Maharashtra tops the list of buyers of such products, followed by Karnataka, West Bengal, Tamil Nadu, and Andhra Pradesh. Gujarat ranks sixth on the list, but rises to the third spot during Navratri festival. Among cities, Mumbai tops the list, followed by Delhi. While the favourite product for men is the lubricant, for women it is intimate massagers. Also in demand are sprays, sexy lingerie, pleasure rings, and sexcitement lotions. The nurse uniform is the most sought after in role play costumes, and handcuffs are the best-selling kinky product.