I agree with you all. I have tried many billing softwares, but WHMCS provides the best solution. I have been using WHMCS for 1 year and had no problems. Even their support is the best.