Is SitStay Trustworthy?

Check if sitstay.com is scam or safe