Glad to hear you're finding answers here as this forum is filled with so many helpful folks. Always ask if you have a question. You can click the Forum tab up above and find one that seems to be the right topic, then post your question or issue there.
I used to LOVE World of Warcraft, by the way. Maybe someday I'll get back into it.