Anyone used Sendle for shipping?

I found a “Green” shipping site Sendle that has some free offers but didn’t know if it is legit.