The fact remains that SPNG signed a contract with Incredible Discoveries. Incredible fulfilled that contract and SPNG acknowledged the terms of that contract by paying royalties as per the contract until March of 2009. How SPNG can claim any justification for suddenly breaching terms they had already agreed to and acknowledged were just by making prior payments, is beyond me.