When they're bad, they're bad. I've had some delicious vegan cupcakes there, but I've also had some bad one's one too many times. They just leave them out too long and they get all dry and gross. They generally do have a couple of different vegan ones to pick from, but they're not always fresh.
Not worth the calories or money to risk it.
Cons: dry & stale, expensive