The good news is this is NOT the Customer SERVICE Forum. It is the Customer SUPPORT Forum and there is a sticky that explains that this forum is for players to assist other players. That means giving you directions on where to post, or send email in your case, with moderation by the Support Forum Agents.