I live an hour's round trip from the nearest MegaWestfieldShoppingCityTownThing and have recently started buying things online from the same stores I can find there. Often I'm sober when doing so. To my surprise a lot of them have finally finally joined the 21st Century, have pretty good websites and in most cases free delivery over a certain value.
For example Target. When Target stores are good they are good, but over the years they, more likely, don't seem to stock anything in the sizes that most humans come in. Go to a clothes rack and everything I'm remotely interested in is small, extra small, 3xl or 4xl.
Shoes, inevitably, are 7,8,9, and 13.
You are 98 kilos, over 40 and looking for something nicely smart casual. Everything in the men's section is size XS and is a hoodie or has graffiti prints all over it or you need snake legs to fit into it.
Surprisingly Target have a really good smart section online,
just bought a smart tailored blazer for the summer and when it arrived 2 days later (free delivery) it still had the store tag on it... online $69, Store $89.
Couple of Chinos and a button down shirt as well.
Big W have really lifted their game as well - I once tried to buy a bike but the site was broken. However Bunnings is dreadful. "Unavailable for delivery in your area"