Don't buy roasted, salted almonds at the store, you hear? Or any roasted, salted nuts for that matter. First of all, most of them are sup...
51