Monday, July 16, 2018 #60500 Mohamed from Echo Advertising My personal experience with them in Egypt is that there customer support is very professional, very well tech educated, helpful which was something i suffered with the former company i used to be with before as for itek host there system rarely crashed i highly recommend them there prices are very competitive. Did you find this review helpful?