If you know 6 people that would like one Ooodie have an offer at the moment, 6 oodies for 250 which is just over 40 each. Cheaper than the full price, but maybe if you were giving as gifts and have that many people to buy for, its worth it.
I just got the amazon one that PP shared for 16.99 as I am a warm person most of the time, fling the windows open at home when my daughter complains and grabs her oodie and hot water bottle, but as the fuel bills are going so high I may turn it off when I work at home and wear this instead (although most of my fuel costs are from the washing machine, dishwasher and tumble dryer_ sadly no garden to hang washing and no room for an indoor one as a small flat) anyway as someone upthread said, now I have purchased one, we will have continuous sunshine :)