Well that's good to hear. That being the case you should file a comment on that site stating your good experience with the company..
However they are listed on at least 4 scam sites and also have two open complaints listed with the BBB at this time...
Too in all fairness, even a good company is going to have complaits not matter how hard they try to maintain good business ethics..
Just be aware that they do have alot of bad reviews and use common sence and good judgement before you commit your money...