ya bro. do not push blame 100% to LFS. like all bros whom have said.
FYI, i know of this bro whom is extremely experienced in keeping altums few years back. got a batch from him. what he mentioned about fin root is, altums having fin rot is "part and parcel" and depending on how serious and how well conditioned u have in ur tank and also how u do treatment. he taught me some method of it and he say so far his purchase always only have 10% max casualty rates due to fin rots. his altums survived with me for almost 1 year last time before they kenna disease and die off.
so do take note. in doubts just post and ask. but do a search before u post as well. there are tonnes of resources online and from pass years posting on illlness etc...