When I got back into fish keeping, I knew I had hard, alkaline water. And I quickly determined there was no way I could get soft, acid water easily. Landlord won't allow an
RO system even if I wanted to have one, and lugging jugs is out of the question. So much as I like some of them, I simply don't try to keep fish that need that kind of water. It's not as limiting as you might think and I sure don't keep cichlids either.
There are some fish that are captive bred that have, over some generations, adapted to water that's harder than what the wild stock came from. Such fish may work out ok, but you will almost never know what water they grew up in either, unless the seller is willing to tell you precisely where they came from.