What difference doesn it make who fixes it? Just take it to the service centre and theyll fix it. It might not take long at all. They only have to replace the seal or the part. Why do you assume that itll take long to get fixed? Did they say it would? It might even take less time as it wont be sent away.