Originally Posted by
stifle
Nothing to do with BA and everything to do with car hire firms being the utmost scammers. Lodge a dispute with your credit card.
Not strictly true assuming this was a booked as a flight/car package holiday.
Under "The Package Travel and Linked Travel Arrangements Regulations 2018" BA as the tour operator have a legal responsibility to insure you receive what you paid for, and are liable for compensation to cover losses if not. This could well apply here.