I use AquaSafe from Tetra for it's affordable and iy also eliminates cloramines. I'm not sure if I have them in my tap water, but don't want to take risks. I recently swuitched from the Aquarium Product, to the pond one, which is cheaper and according to Tetra's Costumer Service, it can be used in tanks as well.
I wil throw another question: how is this product supposed to be used when doing water changes:
1- Put the amount of Aquasafe in the empty bucket and fill it with water.
2- Fill the bucket, apply the declorinator and then stir it.
3- Re-Fill the tank with tap water and then add the equivalent amount of declorinator.
I've never seen instruction about this in any product. Also, how logn does it take for the declorinator to work.