Yes, NCPMobile is as legit as it gets thanks to its experience in the field and the time they were in the business.