1 And 1 Internet, Inc
1 And 1 Internet Inc. Have been scamming their customers through their billing department for years
In February,1 And 1 Internet, Inc. Was offering up to 25 "free".info Internet domain names per new customer. I vaguely remember signing up on a whim. It required a credit card number in order to place the order for the "free" domains. I was just switching banks at that point, so ...