A quick note to let customers know that, due to holidays, Telos will be closed to all despatch of titles from around the 8th November through to the 3 December 2015. This means that for certain titles, we may not be able to deliver them in time for Christmas. If
Continue reading »