18 Apr
Our apologies for any of our customers who had trouble contacting us the past week – a combination of phone, domain, and internet issues had us offline for a while. But everything is back on track (thanks Time Warner) and we're here! help@itxpress.biz 336-525-5005