I recently installed a Worth 2 post 10000CF. I am very disappointed in the U.S. company and was wondering if others were or did I get a lemon? They said 6 to 8 weeks, it was 11 and no communication. They shipped before the paint was dry and arrived a mess. Instruction are worthless and their...