Each carrier has its own set of rules and priorities and well as what it has to pay to the others in the chain. Perhaps they are trying to buy market share with low prices at the moment? Also, check that you are allowed to actually book and pay from Country A, if you are using a website in Country B. Small print!