Absolute Scam!
Took 2 months to arrive, lights popped off ant can’t reattach, they literally sent me a glue stick to do it myself, none of the photos are even. I am beyond furious this looks horrible!
United States
Took 2 months to arrive, lights popped off ant can’t reattach, they literally sent me a glue stick to do it myself, none of the photos are even. I am beyond furious this looks horrible!