Reviews (40)
Overall rating
4.5
Refine
-
By rating
August 30, 2023
Poor customer support - did not attempt to even understand our issue and provided a canned response.
My LED Wall Art
United States
About 15 hours using the app