Yes you own your Business SAC your customers dont own your Business. if you state that REFUNDS wont be given and all sales are final then no customer can fight this - unless as i stated the product came to the customer ''not as described''..
But stating that you will give refunds if no results within a time frame also gives customers confidence, but first you must have confidence in your product yourself. Do you ?