These people have the greatest service i have come across. I had a bad camera and took it to these guys and booom - it was all ready to click the next day. I had been to the stores in the Mall but that did no good. Thy also have reasonable rates and also prompt service. I recommended my friend and he had the same experience.