I've found that J* religiously slug u with extra baggage fees.....I could set my clock by it.
Travelled many times on the same day with J* and other carriers...same bags...no problemo with others....pay up with J*.
If you book early enough anyway, you can still find good fares with others. A J* cheap ticket with baggage slug sometimes costs you more.