Has anyone had any dealings with www.E-DELTASOFT.COM? They offered software at about 10% of retail.?

I ordered and didn't receive. I'm doubting their legitimacy.
1 answer 1