Sky Tech Signs
Consumer Report
- 03-23-2012
- 14
I ordered a LED sign from Sky Tech Signs (skytechsigns.com), sent the money in advance and never got the sign. They kept promising at first and then after the final date of supposed arrival, no more contact.
George Hollis
Company: Sky Tech Signs
Country: USA
State: Georgia
City: Atlanta
ZIP: 30319-6403
Address: 2002 Summit Blvd, Ste 300
Site: skytechsigns.com