Customer confusion
Red Mango’s window is overwhelming. Imagine if they also included “People Love Us On Yelp,” Google Places, or BlingNation stickers. I can’t keep up.
Yes, this is Palo Alto, CA.
Dave Lifson of Postling says you never see this in New York. Apparently Silicon Valley is insane.






