breast pumps

Ok I know the best breastpump out there is the Medela pumps, but I can't afford $300 along with getting other things a baby will need.. With my first child I bought a evenflo pump which didn't work great and my insurance covered for the Medela pump and work so great and I used it with both my first and second child. Of course me thinking I was done having babies I gave it away to a family in need.. my youngest is 5 years old and I am on my 3rd child.. Just any recommendations on affordable pumps that work very well, cause I don't wanna go buy one and it not work then I am stuck with it..