A heated vest that used to cost £80 is now under £20, includes a power bank, and could be the cheapest way to stay warm this winter ...