If your business strategy involves going with a vendor with 'cheap' in the name, that's probably the Root Cause of most issues that arise from that vendor
They used to be great, I had 30+ domains with them and support used to be great. They got acquired by PE and went downhill.
namecheap was decent, unfortunately the lesson people need to learn is that not everything stays decent, not in the current share-holder asskissing climate