This is similar to my experience. I sent my phone to HTC for the purple camera repair and they had it for nearly a month. Throughout the whole process they dragged their feet and never communicated with me when they said they would. One of the worst customer service experiences I've ever had...