I heard that this company was a scam. Immediately I reported my credit card lost. This cancelled any future transactions with this rip off company. Vista told me that they will send me a new card, new numbers, and change the 3 numbers on the back of the card. I hope this may help someone else in the same trap.
Danny
0 comments