Oemsales.biz
Did not deliver software promised
- 03-30-2004
- 5
This company is one of those fly -by-night companies that sends out a mass e-mail and promise to sell you a product.
But have no physical address or phone number to contact them by.
I was naive enough to purchase a product from this company.
If anyone knows who is behind this, we need to find them and beat them into submission.
Company: Oemsales.biz
Country: USA
State: Nationwide
Address: oemslaes. biz