I've been lucky and actually got stuff from them before, but I will no longer shop with them.
The Better Business Bureau gives them a F rating. Here is the explaination from the BBB's website:
We strongly question the company’s reliability for reasons such as that they
have failed to respond to complaints, their advertising is grossly misleading,
they are not in compliance with the law’s licensing or registration
requirements, their complaints contain especially serious allegations, or the
company’s industry is known for its fraudulent business practices."
Link to their page: