I have always thought that internet is always needed to send bitcoin or other cryptocurrencies. It's my first time learning that it could be done offline.
maybe sending offline can be done but it's not as fast as online, and obviously this has the risk of being hampered by shipping, I think this is very uncomfortable