I ordered mine from HD. It arrived in two days with no packaging problem. It took me less than 15 minutes to assemble. It took me longer to lightly grease the sliding and moving parts. I greased the plastic belt that is used to synchronize the cranking, the bottom of the front blocks, the vise screws threads, the hole of the vise screw so the pin would tap in easier, all the hinges and springs.