Showing posts with label new site coming soon. Show all posts
Showing posts with label new site coming soon. Show all posts

Thursday, September 15, 2011

Here's a recap of the past couple of days trying to launch the new website...










Everything is ok now, we just had to regroup and make sure we're prepared for the second attempt on the launch. Thanks again for all your patience, and don't forget to take advantage of the We're Sorry promo (20% OFF your order)