Let me warn you, if you buy cheap, you'll get cheap. It will break. You'll get something mass produced with a Chinese motor in it. Spend the extra $100.00. Trust me.
If you wear your Rolex daily (like I do with mine) you won't need a winder. You can let it sit a good 24 hours and it'll still tick. You can hand wind your Rolex too. Just unscrew the crown and let it pop out on its own. Turn forward like 10 times and you'll have wound it up. At least my 40 year old Submariner works like that.
If you want a decent winder at an affordable price, check these guys out:
* 1-Watch Winder | Automatic Winders to Wind One Watch
They also sell factory irregulars at a discount. It'll be slightly cosmetic where you'll barely tell.
I like Orbita watch winders. Check eBay too for Orbita.