- Impact
- 427
I found it by accident yesterday. I'm a but put off by the claim of "millions of dollars of domains sold" and that they claim to get "thousands of domain submissions per day" on a newsletter I've never heard of after 18 years in the business.... not to mention I'm not crazy about anyone doing business with a ".biz" address.
Anyone familiar with them?
Anyone familiar with them?