From now until the end of March, 90% of stock at Imperial Rugs (346 Lakeshore Road East) is on sale, including new inventory as well! Rugs are marked down from 40% to 70% off.