I've been very pleased so far. The two times I've dealt with customer service went very well. My mighty mouse died, they sent me a new one, no questions asked.
Last month I ordered iLife '06. They sent iWork '06. I called, they overnighted iLife, and let me keep iWork. Wasn't expecting that.