Have had a ticket open for days now... what's the deal? I was looking forward to this 1337 customer support that I kept hearing about.