7 ms·Ten Ren is way overpriced. IMO the best one in Chicago is Todd and Holland.by tony584 16y agoTen Ren is way overpriced. IMO the best one in Chicago is Todd and Holland.