How can so many coffee shops stay in business? One reason is that customers do so much of their own business there.
May 2007
MSP Communications, 220 South 6th Street, Suite 500, Minneapolis, MN 55402
© 2007 MSP Communications, Inc. All Rights Reserved