Megacameras.com
Failure to reply to e-mails on order status Unable to reach on telephone despite numerous tries
- 04-29-2007
- 4
I placed an order but have been unable to confirm order status. Subsequent internet research indicates this company may be fraudulent. I want to cancel my order now!
Company: Megacameras.com
Country: USA
State: New York
City: Brooklyn
Address: 2023 Stillwell Avenue