I don't see what the big deal is about ordering from China. Sure they screw up orders every once in a while, but doesn't every company do that? I personally have had no problems with any cube company regardless of where they are located. I see no reason to trust an American company more than a Chinese company.