Traveler Innovations
Ripoff 25.00 Charge on my credit card. I don't know Who or what they are
I got my credit card bill and there is a 25.00 charge from Traveler Innovations. I don't know anything about it, call credit card co. And put it in dispute since I didn't know anything about it. They will check it out and get back to me. Then I thought I would ck internet to see if there was ...