Really bad customer service from this…
Really bad customer service from this website, they take days to reply to emails regarding £3000 watch and also let fake watches sell on their site unfortunately. Would definitely avoid
United Kingdom
Really bad customer service from this website, they take days to reply to emails regarding £3000 watch and also let fake watches sell on their site unfortunately. Would definitely avoid