I had a problem with them months ago. Ordered something, changed my mind, they said they cancelled the order (and I got confirmation of such), but I didn't receiver a refund after they said they gave me one. Had to bring it up a few days later before they actually gave me my money back. They were very apologetic for the mistake.
Wow, I would have never expected so many people to have so much education here.
I've got a B.S. in molecular biology and I'm working on my master's degree in molecular genetics right now. Kudos to everyone!