Terrible customer service from @1and1 Web Hosting! No confirmation of renewal pending of domains and then boom! Invoice to pay!