Answer of all following questions is Yes!

Is there any refund policy if I am not satisfied with the product ?

Do you provide support after sales for any issues I might be facing ?

Are all the upgrades of product free, during the license period ?

Do you usually provide time based monthly or yearly license ?

Should I purchase a product now :-) ?