If I had to do it again, I would have picked C7 the first time thru. We were burned pretty bad by a developer with some difficult personal issues. Unfortunately, our project was a train wreck and we needed help. We reached out to these guys and basically said, "what can you do help save this thing from total disaster." To their credit, they really stepped up and made it happen. Price point was fair but not cheap. I guess you get what you pay for. Either way, we couldn't be happier with our website and app. Thanks, guys, for saving the day and working with us.