Product review (5 stars): I didn't notice any issues with the taste or smell ...
I didn't notice any issues with the taste or smell. I've gone through one cycle and can't complain. No spilling when installing either. Worked flawless for me.