I just read a lot of their info, and one thing stood out as a red flag. The link that they provide, that's shows they are registered in Florida takes you to an actual "florida dept of education"...