BabelTechStore

I ordered the LED TV and never heard from them, tried few emails and there was no answer. The credit card info was tracked and they tried to use some other places where I was not there. I stopped my credit card right away. I'll say don't trust this guys.


Country: USA   State: All USA

0 0
Information
Users of Guest are not allowed to comment this complaint.
Please register on our website, it will take a few seconds.