Just curious: Any of you guys who placed an order from STS within
the last 6 months had delivery of their panel(s) yet?
I just want to know if there's light at the end of the tunnel...
:-(
the last 6 months had delivery of their panel(s) yet?
I just want to know if there's light at the end of the tunnel...
:-(