Herm... I checked out the website and it seems legit to me! Not only that but some of the research I did explained that their stuff was fine. They even accept major credit cards, which is also a good sign, because if something goes wrong you can dispute it and your credit card gives you a refund. Something that most non-legit websites won't do.