Order D266125. I would like to know if you still have this product on offer on your website, why I have been waiting for over a month and have not received it yet. I have also sent 20 emails to you and no response, is this how customer service works ?
9 months ago
DID Electrical has a
1.2
average rating
from
138
reviews