They do have Steam Support... its hard to reach, it doesn't have regular responses, infact it takes weeks, and the responses are usually irrelevant. I ove the fact they have introduced 2 factor, ive loved it since they introduced steam guard on PC... but to now do it on mobile and leave windows...