Another option to consider would be a cell phone
extender/repeater. If you have a decent plan whose limits you can live within, that could end up being more reliable and would often perform better. Plus, coverage is getting better all the time.
In my experience fast, reliable WiFi
is a rare treat, and certainly something I'd use, but not something I would count on being able to find, extender or not.