Thundercameras
Customer Service
- 03-01-2011
- 0
Ordered product. Did not receive after 3.5 weeks. Could not get a straight answer. Would not call me back after promising too. Mislead me regarding information when ordering product. Worst company I have ever dealt with.
Company: Thundercameras
Country: USA