Have been buying this product every month or so since January and thought it was great and also a good value at about half the price of another brand. But the last two orders I’ve received have been rancid. They smell horrible and are disgusting. Only thing amazon offered was a refund and that’s pretty concerning about quality control. These came from two different batch numbers and I’ve seen others report similar problems with other batch numbers so this seems to be a very widespread problem and not an isolated incident. Avoid! The latest one that was bad was Batch # 0000954248.