Yes, the company is legit. Awesome!! Great communication from the team. From all of the purchases I made, this vendor gave me the most pleasant experience. They are always friendly, extremely courteous. There is no hidden fees, and they offer discounts often, though generally reasonable pricing on the web site. They also provide extremely friendly pre-sales support. I am 100% satisfied with the service and the final product that I received. Both their service and product rank the top one from my experience.