Shell just sue their asses. Good.
<><><>
On what legal basis?
see above and also interference with her rights of free association.
It is a public accommodation. It falls within the federal civil rights laws.