DE
DETOMASO WATCHES
View company profile →
There seems to be a problem with…
There seems to be a problem with processing orders. No communication about where your order is or any idea of delivery times. Waited 2 weeks and heard nothing. Emailed but no response. If you are an online retailer you need to keep customers informed not leave then in an information black hole