There are quite a few people in that thread who claim to have experienced the same thing.
I hope its not true. I really like namecheap. I would hate to have to dump them.
I hope its not true. I really like namecheap. I would hate to have to dump them.