Does this look legit to anyone else? The prices just seem SOO low, it's to good to be true! But there are some spelling errors on the site and the office is in China but the prices are in Euros.... But some stuff looks legit like there warranty and return policies and such. If it is indeed legit, this is a steal of a deal! Anyone wanna try it out first? hahaha
www.88ele.com