Sorry to dig up this old post, but I can't seem to find any other info.
As for Aosom, the company, they are probably a Chinese company, though their US website is based in Oregon. The Customer Service Agent I was conversing with thru e-mail was replying way past normal business hours. So I...