Looks to me like they're trying to work on the customer service end of things...

From their (updated) website:

>Due to the growth we have experienced over the last 4 months, we will be bringing on a customer support person to take calls, answer emails, and help you make sure you get what you need.* See our contact page for more information.<
Perhaps they're turning the corner...