One thing that has bugged people about CCR (and it may have changed) is that when you agree to use it, you agree that Provo Craft owns any designs you create. And I'm pretty sure that means you cannot sell any of the items you make with it. Not an issue for me, but it is for a lot of people. As far as availability, I'm used to ordering just about everything online. I live out in the sticks and we have a walmart but that's it. No Joann's, Michaels, etc. So for me ordering online is not an issue at all.
I think if I had the $$ I would love a Mac but it doesn't work with our homeschool program and it is so darn expensive. I can't make myself pay that much for a computer when a windows one that is good enough is about 1/3 the price or less.