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: 23:29 26th June 2025