3 ms·I think the difference is namecheap has a non insignificant number of employees in Ukraine.by colinmhayes 5y agoI think the difference is namecheap has a non insignificant number of employees in Ukraine.