CTL’s 12 Days of Christmas Deals is on Now! All of CTL’s 12 Days of Christmas Deals are good until December 26th but supplies are limited. Act now to ensure you can take advantage of this great offer! In order to receive your items before Christmas please order desktops by December 12th and Notebooks and […]