Elite Screen Co
Took deposit and will not delive
- 08-31-2008
- 9
They will not deliver my order after giving them over$2,000.00 deposit. They advertise they are the manufacturer, but, they cannot deliver or return my deposit. Isn't this fraud!!!
Company: Elite Screen Co
Country: USA
State: Florida
City: Sunrise