by LunarKnite
I'm just wondering when you decided to try and contact their customer support. In just a few minutes I discovered their customer support website where you can submit a ticket. However they do say that their customer support is on holiday from December 22nd til January 1st.↧