Google demands developers pay them $5 for the privilege of letting people put extensions on the Chrome Store. I think not. 14:55 9th October 2013 updated: 10:04 25th April 2024