I’ve used them. They are ok, when they eventually answer their phone. So strictly speaking not 24 hours like they claim. They do send a text message if they missed you, after you call them, so definitely use your punting phone, but luckily no regular marketing.
Some of the SP’s on there can also be found on aw for less, some the same price.