I would rate this component as excellent. First of all because there is a free version to install and test. Secondly the paid version is also worth spending because it gives lot more than its cost. Installation was very easy. Got installed without any errors. Support from Ahmad was excellent. Immediately responds to my email. I am going to make my website live. Really confident that this product will fulfill my requirements. I will post more reviews about this product as i go on using this product. Definitely will recommend Ahmad and his product. They are worth depending upon. Found some negative feed back reviews but went to try the free version and then became confident and purchased the paid version. Best of Luck Ahmad.