This could be limited to location (and it is.) Find what carriers offer such then compare plans to find the answer.
I am attempting to find a cheap internet solution for my father and grandparents. My grandparents live in a rural area, which limits their options for connectivity. I have heard about using mobile data plans to access the internet with USB devices. What is the cheapest / best option out there to do this at the moment?