Yes there obviously is. As an employer for over 23 years, that has seen it all, I'd suggest they had continuing/past issues with this women and this was the first clear cut and dry reason to get rid of her that couldn't be debated. Breach of their employment contract.
As for boycotting them... easy for me.. I don't do coffee !