20i has a very professional team with outstanding support. They have always been behind my back. I count on Team20i for the success of my company. I'd recommend them to any one looking to build an web development company. Never go with the big names out in market, 20i beats them all, and 20i really works hard to give the resellers the best features possible.