iGPS customer savings exceed $100 million