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.
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.
Country: USA State: New York City: Champlain
Address: 100-a Walnut St. #253
Phone: 8662025077
0 comments