Delta Camera
Deltacamera.com, allstate electronics, allstar electronics Bait and switch, lies, upsell, overcharge, refusal to cancel orde
If you have problems with Delta Camera, notify the NY BBB, and the manufacturer of the product they are misrepresenting (these companies don't like it when retailers make their products look bad.) Don't let Delta Camera get away with ripping you off! Better Business Bureau Serving Metropolitan New ...