Martel Electronics Sales Inc Reviews (1)
View Photos
Martel Electronics Sales Inc 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 Inc
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 14 days which is free, then it requires you pay. Regardless, we will make an exception to our no-returns policy on software and give the customer a full refund once they...
return the item.