The Camera Shop


Country United States
State Louisiana
City New Orleans
Address 533 Decatur St.
Phone 504-581-3330

The Camera Shop Reviews

  • Jul 21, 2015

Overpriced pieces of crap. not only do they sell junk, but they don't even tell you that there are no refunds or exchanges until you get a receipt.the one lady working the counter actually lied to me about the product. I only hope that many people read this and put them out of business. Oh, and I found a better product at xxx at half the price.

Write a Review about The Camera Shop