Ordered a camera and lense, but nothing arrived
Tried to contact them after they got my money - no response
They however updated the status of the order in my account - that's why I discovered very late what was going on
Ordered a camera and lense, but nothing arrived
Tried to contact them after they got my money - no response
They however updated the status of the order in my account - that's why I discovered very late what was going on
Country: USA
Address: 19 Mandela Street, London, NW1 0DU
Phone: 02081331537
Site: justcamerashop.net
0 comments