Yep, set up and installation, plus a lesson all for "free" because my mom paid in cash. I'm not sure how "free" it really was, since it sounds like some people have purchased it cheaper online, but having support and customer service from a local business seems to be worth a lot while we're working the bugs out. It goes a long way in building customer loyalty!