Freemies are a pretty good investment! My colleague uses them at work and nobody knows she's pumping except those nearest to her.
You can refer to Freemie's website for the list of compatible pumps since different Freemie cups have different compatibility.
http://www.freemie.com/compatible-pumps.html