This seems like a great idea and I don't think $7 is steep. There are free options about but it's still cool none the less.
Get it for $0.000365 per screenshot from me (shameless)
[1]: https://www.prerender.cloud/docs/api
curl http://service.prerender.cloud/screenshot/https://google.com/ > out.jpg