Anybody ordered from this company?

tweakers_suck

macrumors regular
Feb 7, 2005
221
0
Los Angeles, CA
I've been aware of that company for a while. I check out their stuff form time-to-time, but I have never actually purchased from them.

They have been around for a bit, so I don't believe they are scammers.