If going the refinished/refurbished OEM route, I found this site with the best prices and free shipping: http://www.finishlinewheels.com/BMW/X1/2014I would look for refurbished OEM wheels on ebay.
Then if you want to save some bucks on the tires as well, just go with a cheaper winter tire like a GT Radial IcePro or similar. Even the cheapest winter tire will out perform an all-season in the snow/ice/cold.
For what it's worth, I paid significantly less than what those prices are (also with free shipping). I did not pay the ebay asking price, but rather made an offer which they countered and I accepted. Of course YMMV