Yes
Price. Cheaper than what I paid for Shoddy Snowies.
In all honesty, what you should be asking, after the price of the rims. Is how much is it going to cost to get them to you. Also just noticed, The wheels don't come with rubber so take that into account also.
EDIT: On a C. I'd recommend more than a 1" upgrade from standard. I've got 19" rims and they still look small in the arches.