Customer Review for STLH7918

1 / 5
Too expensive!
on Verified Purchase
This display is too expensive to be so complicated to put together. The Screws were especially annoying.

Comments (1)
We're sorry to hear you're unsatisfied with your order! One of our customer care specialists will reach out to assist. Thank you!

Posted 5 years ago by Displays2go


Adding to cart...