Teledraft
Dont follow through on promises
It is a credit card agency that will take your money at thier liesure and will not send any documentation with their product. After tracking them down to get my refund I was first told it would be their in 3-5 business days. Called back after the period had expired and was told that it could take ...