I ordered four of these units. It took a couple of shipments to get it right, but the company was very responsive to communications, and was quick to correct the order.
The product itself only had a couple of issues, both relating to the case. Two of the cases were perfect, but the other two had issues that are not easily repaired without specialty tools. One of those two didn't have the fourth screw hole at all. the other had a screw hole that was only half as deep as the screw was long.
While this doesn't make the unit completely unusable, when paired with the delays on our projects due to the shipping issues, it was quite annoying. Ultimately, the boys decided to ignore the imperfection so we could continue work on the merit badge that we were now behind schedule on.
Don't get me wrong, I would do business with Vilros again, and will probably purchase this product again. I would just make sure I ordered with a much larger time window so that I could get all of the issues ironed out in time.