Checking what ?
While not completely free, you can get one from your local DMV or local police station, I find the costs vary from free to a few dollars