Desktop Lightning
Consumer Report
- 06-21-2013
- 19
I signed up for desktoplightning and downloaded
it to my computer. I then went off line for a
minute and when I came back I couldn't get on
the website. I tried to contact them but no luck. It must be another online scam. Thanks
Lawrence Collins
Company: Desktop Lightning
Country: USA
State: Delaware
City: Wilmington
ZIP: 19810
Address: Silverside Rd, Suite 104
Phone: 8889419819
Site: desktoplightning.com