I took KAL brand for my first flush too because it was all I could find. You can order malic acid powder from the link below. It's very cheap and I'm sure much better absorbed. I was crushing the KAL tablets too because they're huge and I doubt they break down completely.