They did not come prepared. Customer service is good though. They had no problem refunding my money, but I would have rather have had someone come prepared and put my light up. I ended up paying someone else to do it.