Has anyone used Viabox and if so how does it compare to Youshop etc??

https://www.viabox.com/