Last month I flew Alaska Airlines to 70.3 Oceanside with a BBA and paid no fees. I have an Alaska credit card which allows one free checked bag per person in your reservation; since there were 3 people on my reservation, I had 3 free checked bags (1 bike + 2 suitcases), which was plenty for us. On top of this, Alaska’s policy is to waive overweight and oversize fees for certain sporting equipment, which includes bikes. Additionally, I also checked in a child car seat, which also has no fee.
I flew Alaska last month WITHOUT an Alaska credit card and the baggage fees were pretty bad going to Hawaii, but almost nothing going back.
The desk agent in Canada was brutal, while the desk agent in Hawaii did not care.
The flights were paid with points, so it was less of a hit, but still.
I like Alaska, but I’ll probably fly with Westjet next time as I have a Westjet credit card and have baggage fee certainty.