You've come to the right place. It doesn't sound like a good experience, do they not give an email address?
In any case, Davey or one of his colleagues from Mesh will no doubt be here in the morning to assist. They always do in my experience, forget the phones if they don't work - post here or email davey/mesh direct.
It is frustrating when you have PC problems, and I mean this with no disrespect..but it is rarely the end of the world, not meaning to be patronising but try and be patient til some time tomorrow when I'm sure Mesh will pick this up on here.