Totally agree on the hidden costs. We've seen some great value in going with Mosyle for this. Lots cheaper, and it "just works."
https://mosyle.com/