On social media there are several hundred angry people complaining about BA's holiday site not working, and if one actually gets through to them on the phone none of sale prices are being honored.
After having seen the posts about BA having insect infestations, I think I'd be happier with another carrier, like one whose website works!