I actually don't remember whether I've eaten that brand of bread. But pretty much any kind of bread is wonderful to me, because I simply love bread.
There's something in the French language that I find hilarious. Part of the final exam for French included reading a pamphlet about Harry Potter, and in it were the words "baguette magique". I didn't think much of it at first, but then I read over it again and wondered if there had been any magical bread in Harry Potter, because I certainly couldn't recall any.
Turns out that a "baguette magique" is a magic wand. A drumstick is a "baguette de tambour", a "baguette d'encens" is an incense stick, a "baguette de chef d'orchestre" is a conductor's baton... And baguette can even refer to a chopstick, if you're eating. I suppose baguette doesn't just refer to food. It's just a stick or rod-shaped object in general.
But really, though, words aside, I've been living off of bread for the last two weeks or so. The #1 thing about my trip to China was bread, no doubt about it. I stopped at every bakery I saw. Would be heaven if I could spend all day visiting bakeries. Bread's cheap and tasty. Everything looked like a great deal compared to USA - got "pineapple buns" (they don't have pineapples in them, I think it's just named that because it looks like pineapples? I have no idea. They're also called polo buns). One itime I found them, fresh out of the oven, for ¥3.5 per bun. One US dollar is about ¥7, so it's like $0.50 for a bun. Better deal than any pineapple bun I've found yet in the USA. ...Then again, the average pay of people in China is far less, so it only looks like a great deal to a foreigner such as myself. But I also found melon bread at a 7-11 in Shanghai! It was only ¥5! And it's just so hard to find melon bread where I live, even if there are many Asian food stores. When I do find it, although it's delicious, it's kind of pricey.
Still, I guess it's not so bad to be back home, because I discovered a place to get pineapple buns. There's a bakery in a nearby grocery store which sells them 3 for $1.95! I can almost die happy.