I know these chips to be "Crest & Seal", I have never heard the expression "straw" chips. That's a new one to me.
Perhaps Rich can fill us in .....