I'm not sure why there are so many awful reviews here. I had a great experience. I ordered my (insurance covered) breast pump online and uploaded pictures of my insurance cards. I didn't even have to speak with anyone on the phone. I received the pump around 4 days later. The website was very easy to use and I am so impressed. I would totally recommend Edgepark medical supplies.