Just wanted to share my experience with Ledger as well. I stored ZEC on the first Ledger Nano S device (bought 2016 or 2017, don’t remember exactly when).
After the latest app/firmware update I was finally able to withdraw ZEC from this device. However, I must note that I have never tried to send funds to shielded addresses with the Ledger. All transactions I have made with the Ledger have been transparent. So this should also work for others. The situation may be different if you have interacted with shielded addresses.
What bothered me was that the old Ledger Model Nano S display became very difficult to read over time. It is almost unusable due to the poor readability of the dark display. This is apparently a known issue with the quality of the device. Newer Ledger models do not seem to have this problem.