My GameCube stopped reading disc a while back, and I called customer service. The guy I talked too was helpful, but the fact that I had to pay up around 80 dollars to get it fixed sucked big time.
It decided to wait about a month after the warranty ran out and then stop working.
But when I was sending it in I decided to throw an old controller that had stopped working into the box and see if they would fix it also. They did.