Don't think this needs to be on the main thread.
I've changed completely and realised how "lazy" I was before. I say lazy but I live within 5 minutes walk of a Waitrose, 10 minutes to a Sainsburys and a couple of Co-Ops within easy walking distance.
I'm also a fan of Amazon Prime Now, because...