This is a scam
This is a scam! The watch I ordered never arrived after 5 weeks, contacted them several times without response...
Luxembourg
This is a scam! The watch I ordered never arrived after 5 weeks, contacted them several times without response...