This is the end. I got a call back from steve at glacier water services. He said that after long thought he was going to refund my money. I am leaving to go to the lfs to get an estimate (which they are faxing to him before he will release the check) and put a few things on hold untill the check arrives. It will be for the $610. As I am very happy with how Steve treated me after we got in touch and how the situation was handled I would recomend them (just not for tank water). I will be calling walmart when I get home from the lfs to let them know that the problem has been handled and they no longer need to work on it.