Have a read of the section on cameras and camcorders and beware!
I am sure there may be others but the only shop that I can recommend is Visanta. Have a look at
http://www.visanta.com
You can change the language to English. Click on location, then Puerto del Carmen and they provide a map of the location. They also have an online catalogue so you can compare prices.
Todo lo bueno tiene fin