Quote
warren460 said:
Our flight was booked direct with cape air.


This could explain the differences in experiences everyone is reporting. Booking a code share with say United protects you with United's contract of carriage while booking directly with Cape Air leaves you to their policies.