Originally Posted by Darkleoco
I have been trying for the past 22 minutes but the excellent steam customer service has been down. Going to edit my post since I have calmed down but the principle is still the same :/
They must be swamped with the sales and new years eve (almost 12 here!)... But I have nothing but good experiences with them, so that might be a little reassuring.