TechTraders.ca
TechTraders, Sam Barakat TechTraders is a fraud, web site is down. Please report to authorities. I was ripped off too.internet
I ordered a tracksuit from TechTraders after a friend recommended the site to me. I sent my check to an Oregon address in late October. It was cashed in a Florida bank.in an email, I was assured my merchandise would be shipped after the check cleared. Weeks went by and when I finally emailed the ...