Home made wine is cheaper and easier....cranberry
more expensive too IIRC
If you consider a can of juice concentrate from the store and a packet of yeast expensive...I guess
(GLASS gallon jug, cranberry juice concentrate, yeast, water, and a large balloon as an expansion valve...oh and 30-45 days to ferment. It'll knock ya on yer boo-boo)
Wine can be made out of almost any vegetable or fruit...I haven't got up the nerve to try any onion wine, though.