can lifetime deals help your business