it's run by Indian and their service is SHIT!!! I bought some computer parts from them and turn out to be faulty and they wouldn't replace it and wanted me to pay them to prove that the newly bought parts are faulty,.. i will never buy anything from them anymore.