Yes, they are legit. Very happy with my order! First of all, the ordering process is very simple. Customer service has always been there and answered my questions very quickly. Overall, the order took about 4 weeks to get here, which is pretty good (something I got from another seller took longer!). I’ve been looking for a price and this one is very competitive. That, combined with the service, makes it my #1 choice. I confirm my decision.