Spectra
Mastercard ripoff
- 03-16-2005
- 0
I fell for this too. I changed my mind when they were recording the order, but they took the money out anyway. I saw on another sight that they may have "doctered" the tape. I will try to add some links to articles and the other BBB.
Company: Spectra
Country: USA
State: New York
City: Champlain
Address: 100-a Walnut St. #253
Phone: 8662025077