I would say its a bit strong to call a company out on 'SCAM" when there was one problem and you didn't read the refund policy correctly. I've only got praise for Namecheap and have only found them to be extremely good. People use the word SCAM far too loosely.