Yes, they are legit. This is a A+++++++ company in my book and trustworthy. I would like to say thank you for all your work my order with the holidays, it took a little longer but well worth the wait. This seller deal with their customers on a personal level and are committed to customer satisfaction. They are A+++++++ in my book and trustworthy. Spending so much money and not know who you are dealing with or what you will get in the end is a bit stressful but I will be shopping here in the future.