Just checked my online checking account and recognized a $7.25 charge from yourcarworld.cc Never seen or heard of this company before. Called my bank and they said I would have to come in to dispute it and also talk with the fraud department... People amaze me!!
0 comments