lms buying guide