I totally agree, I went through a similar situation, and they back up with their policies that do not return the entire payment. Your web page gives you an error and at the end. On another occasion something similar happened to me on Expedia, and they did return me to the last cent.
Flight Network, sucks