Product review (2 stars): Worse than .... Lemony Taste to Water
Update to my post - After some time, I still get the funny taste and I've figured out it's not a lemony taste, it's plastic. Not sure what kind of parts are in here but a plastic taste can't be good. Looks like this is going in the garbage. I will have to buy a new one.

Arrived quickly, packaged well, works fine, however, I've been using it for a week or two now and I'm getting a lemony taste. Maybe this will go away with time.