I have never bought from them but now that I looked into them, I would probably buy from them. They have a clean BBB record and have an acceptable policy for defective items.
They have a D&B listing which means they are probably financially responsible, but when I click on the seal, the D&B website is having problems.
Financial irresponsibility is the number one reason that people have their security clearances revoked in the military according to some articles I found on the Internet.