Ok then Ghiradelli gives the DLR discount! I remember having a conversation with one of the employees last time we were there. I knew they gave one or the other. Couldn't remember which! They are the only outside vendor that gives the discount she said.
Starbucks may be the place that doesn't take the gift card. I'll find out next trip!