I give up! Since I couldn't get the discount earlier, I didn't buy a shirt. Now the color I wanted is gone, so I tried another color. So far, so good. Tried to check out and got the same invalid/expired error message. I guess I wasn't meant to have a BYC shirt. I'm sure by the time I find out it is fixed again, that shirt will be gone, again.