Maybe I am a little to suspicious but is it not strange that their 5stars reviews comes in bursts at
https://www.trustpilot.com/review/wiperecord.com
Months with nothing and then a couple of good reviews. Like: Oh! We haven't given ourself 5stars in a while, lets add some.