Thought I would share my experience too...
I ordered the 16w square pod / led rock light combo deal on the black Friday special.
I assumed the parts came from overseas, but the lights were at least assembled in Colorado. Their website shows a Colorado address and the description states that they are assembled in house. I was a little upset when the square pods were shipped direct from china. I felt their advertising was a little misleading.
Since I didn't receive the rock lights, I contacted them through the website. I told them that I only received part of the order and thought their advertising was misleading. Daniel's response was pretty harsh.
I contacted Sam on here. Sam was very nice and eventually got me everything I ordered. Unfortunately it took several emails and about 6 weeks to get it all.
I'd give Sam a sparkling review, but I'm not sure I'd ever order anything else from Olympus.