veloreviews.com
ProDisplay USA offers touch-screen window displays for retailers - VeloReviews