Prepare an 8x8 or 9x13 baking pan/sheet if you want thin crunchies. Grease or spray with cooking oil. Set aside.
Melt butter, syrup, brown sugar, sugar, and salt in a saucepan until completely melted. You may do this in a microwave-safe bowl. Then add baking soda and mix.
Combine the remaining ingredients in a large bowl – oatmeal, flour, coconut, sliced almonds, and spices. Thoroughly mix.
Pour the butter mixture into the bowl of oatmeal mixture and mix well.
Press the mixture into the greased baking pan. You can use parchment paper to smooth it out.
Start baking at 325℉ (160℃) for 10-15 minutes, then finish at 300℉ (150℃) for another 10 minutes or until golden brown, depending on your oven. Start checking after 20 minutes. Remove, let it cool completely, then cut into squares and serve. It will keep in an airtight container for up to a week.
Notes
The recipe was updated from 8 ounces of butter to 6 ounces. I've tried it several times with less butter, and it works great.
You can increase the baking time by about ten more minutes to get it really crunchy.
Please remember that the nutritional information is a rough estimate and can vary significantly based on the products used in the recipe.