I got it back about a week ago. It seems to be working fine. They charged me $48.60 to fix it. I didn't get any detail into what they did actually to it. The sales clerk said it looked like it was just a bench fee. As long as it works now, and continues to work, I'm happy.