Yes, they are legit. Satisfaction truly is guaranteed (within reason, of course). Had a handful of issues/concerns with a recent purchase, and the seller was kind enough to agree to a full replacement, which I am now very pleased with. For those who doubt the site claims of guaranteed satisfaction, I can attest to its validity. However, it is also worth noting that the issues I had were real and evidence-based. The resent parcel arrived soon and safely. Summary: They made this customer very happy indeed.