Definitely legit, they do exactly what they say, tell you exactly what to expect from them