Will I be committed to a long-term agreement?

No. HMS has straightforward contracts with clear fees and no hidden contract fees.