Reviews (34)
Overall rating
4
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