thboxes.com

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 ??
Thanks