Horrible! I ordered the display on Jan 12th and still no update on your end, the order online says it's still processing and I have no ETA for this yet. And you are asking me for a delivery review when it hasn't been shipped yet!!!!
4 years ago
Displays2go has a
4.5
average rating
from
6,115
reviews