Martel Electronics Sales Reviews (1)
View Photos
Martel Electronics Sales Rating
Address: 23221 E La Palma Ave, Yorba Linda, California, United States, 92887-4768
Phone: |
Show more...
|
Web: |
|
Add contact information for Martel Electronics Sales
Add new contacts
We have no records of the customer calling us, and the claim expresscribe is free is incorrect, you can download a trial for days which is free, then it requires you payRegardless, we will make an exception to our no-returns policy on software and give the customer a full refund once they return the item