and I recently renewed my Texas driver's license online. It was quick and easy with no lines or hassle.
That would be nice. You can’t do that in NC, but if you pick the right DMV office and the right time, it’s not bad - and the only document you need is your previous license.
I’m on my 4th teen driver at the same location, so I know all the DMV staff personally ;-).