Workrate Sa
NOT DELIVERING!!
No Response, no feedback and simply disappeared of the face of the earth - do not pay this person a cent! we as a company feel that he only obtained info to sell of to other clients - feeling! We lost a lot of business due to this! ...