Shoe Palace may be a go-to spot for the latest sneaker and athletic apparel now, but back when things first launched in 1993 it operated as one of those all-appliances shops. Now, with help from ...