Fire jacket?

Ok, taking into account the comments so far, I'll definitely be getting a fire jacket. I just saw the power adder rule that's been in place for a few years (but hasn't been enforced at Cedar Falls Raceway), so my dad will be needing one this year as well.

Any input on the fire jacket I linked or the Pit Stop USA store?