by sh1011 - 10/22/13 8:30 PM
Has anyone in usa bought stuff from thboxes.com. They seem to have very low prices, but high shipping rates. Its based out of China. Is it a scam ??
ATTENTION: UPDATE to forum outage (3/10/2014): The update to our site has gone on longer than anticipated. So the forums will continue to be in READ ONLY mode until further notice. Please do accept my apologizes for this inconvenience.
--Lee Koo, CNET Community
by: sh1011 October 22, 2013 8:30 PM PDT
0 people like this thread
Total posts: 1 (Showing page 1 of 1)