ROI has a really interesting story on Giggle this week and why they have been so successful. The company was founded in 2003, as the economy took a downturn, and yet to this day they have seen growth. They've opened 11 retail stores and have a successful online store. Why? The article has some interesting points.