Most wifi hardware supports being both AP and client at the same time. This way, I've extended my wifi signal for just 20 bucks
(Bought a netgear ex2700 and flashed openwrt. I made it join my existing wifi and create an AP with a distinct SSID on the same interface and channel)