Desktop Lightning
Consumer Report
- 08-28-2013
- 51
They overcharged me and then would not refund me, I've called them several times but so far no refund has to me. I keep trying to receive my refund. Clea Richards
Company: Desktop Lightning
Country: USA
State: Delaware
City: Wilmington
ZIP: 19810
Address: 3411 Silverside Road, Rodney Building, Suite 104
Phone: 8889419819
Site: desktoplightning.com