My family moved apartments recently, just a few blocks down the street. We chose Erik's based on the reasonable-sounding price ($295 for the minimum of 2 guys and 3 hours, then $65 for each extra hour).
The movers were friendly and professional and quick. They loaded our pretty sizable apartment into the truck in 2 hours and got it all moved into the new place within another 2 hours. The guys did a great job getting all our furniture up and down stairs and around corners without banging or scratching things.
The guys said they couldn't take checks, but were fine with cash or credit card.
My only concern: When we called a few weeks ago to book the movers, we were told to expect them at noon... but on moving day, they actually showed up at 9am. I'm really glad that we could move earlier, but we weren't 100% ready, so we had to rush to pack a few last things, strip the bed sheets, etc. while the guys were already hauling stuff into the truck.
I also wish the office had called us a day before the move to confirm everything. It would have been great for peace of mind.
So, that's a minor concern about the dispatcher or whoever at the office. But the movers themselves were great. We will definitely use them again next time we need to move (though hopefully not for a while!)