That's because they suck, they're food is greasy and not gourmet at all. I waited forever to get my order when they weren't busy and then they seemed put out when I asked about it after a half hour wait. Unimpressive food not worth waiting for or worth the snotty attitude....and it doesn't surprise me that they would close early, I imagine lazy goes with the attitude too.
Ive never had a poor experience with BC before, but that is something that should be addressed. It is possible they ran out of food prior to close, but they should've still put up notice accordingly.
Thanks! Your answer is awaiting moderation.