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 :-) ?