0 LIKES LikeUnLike
had some place by this name steal my information and charge 245 bucks too my checking account through my debit card. I dont even know what they sell ive never heard of them.I think the bank told me something about it looking like it came from some place with Texas in its name.Any of this sound familar?Does anyone know what techtronics is?I googled it and got tons of webpages that did'nt even seem like english to me.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 3 answers.