We have a place in town here that has the same $20.00 valve/recert fee per tank. I also asked about trading in my 35 year old tanks in for new tanks. For about $10.00 I can just get new tanks. New 30# tanks for $30.00, I just may do that... Joe