In large bowl, cream butter and sugar until smooth
Add eggs and vanilla and mix until smooth
In a separate large bowl whisk flour, salt, baking soda and cinnamon.
Slowly add flour mixture to creamed mixture.Combine well
Add oats to mixture and mix well. Make sure every oat is coated in batter or it will not hold together when shaped.
Add cranberries and mix well.
Take approximately 2 to 2 1/2 tbs of batter, and using your hands roll batter into a ball. Roll it until it falls apart and continue to roll it until it comes back together. Press balls into a round 1/2 inch thick disk making sure edges aren't cracked. Place on cookie sheet about 2 inches apart.