Before everyone blames UPS again, those stores are franchises, they have over 4,400 locations. The franchisee is the one that has to worry about making a profit, and it's not all that easy considering the UPS website shows that a rural location will cost about $139,673 - $254,562 plus $60,000 in liquid assets.
https://www.theupsstorefranchise.com/ups-franchise-cost