Revolutionizing Retail with 43 Touch Screen Kiosks: A Smarter Shopping Experience