Excellent service. Communication was kept with me from the moment this company received my mobile phone, throughout the testing of the mobile phone, and eventually, till giving me the final outcome and informing about the transfer of the amount promised to me originally. That level of communication made me feel completely re-assured. I will definitely use them again.