I've been using for a month. The concept is exceptional. However, the execution is inconsistent (lots of user complaints about specific issues) AND they have absolutely abysmal customer support (online chat in the middle of the afternoon: 1+ hour response time???). Focusing on growth instead of customer service rarely works out well (they have a link to their Super Bowl commercial at the top of the homepage!) I love the functionality, but I'm beginning to dislike the company.