Showcase Stores 商業 Showcase Stores - 5月 30, 2015 Showcase is the Home of the Hottest Trends and the world's largest as-seen-on-TV retailer. With over 100 stores in malls across Canada, you can try it …