CM SHADES - a resource for top design professionals for the past two decades, producing unique custom made lampshades of the highest quality.