Renderlapse...anyone use them?

just wondering if anyone has any experience with renderlapse.com?

found them through a facebook ad, so wanted to check if they are legit before spending any cash.
Looks promising, but when the sale has such big discounts, it makes me want to double check.