Yes, I trust them.and you know that they are working hard, because??The key is patience, they work hard to fix the issueI have spoken with Staff and been talked through a fix and i am still testing and i am sure they will update when all is 100% so hold tight