As the title says, all ITNG toys are Buy One Get One Half Price at Toys R Us.
I finally managed to get hold of a Talking Makka Pakka! I also bought a talking Igglepiggle. They were £14.74 each so it cost me £22.11 for the pair! Well £19.89 after me staff discount :D