We live and learn. Not nice to see but hopefully will recover.
One thing I've always been impressed with at one of my local fish stores is they won't sell fish unless they know you have a cycled tank – they ask for a fresh water sample for them to test (for free) to make sure.
It covers them I guess if someone buys fish and some/all die.
Maidenhead aquatics or independent?