As usual, the person asking a purchasing question doesn't give us a clue where in the world they are located.
Anyway, if you are going to pay full price for wire, avoid the crappy PVC insulation that burns and shrinks when you solder the wire. "UL 1061" wire has really nice heat resistant insulation, that is much easier to strip than teflon. I don't know if it has a different name outside the US.
On the subject of cheap wire, we used to ask Bell Telephone technicians for wire, and they were always happy to hand out end rolls. I guess the modern equivalent is to ask telecom installers for cross connect wire, or CAT5 cable scraps.
If you are in the US, and you have a Habitat for Humanity Restore nearby, you might look there for wire.