I feel this. I've been trying to contact people for the past two weeks and waiting on the phone for hours on end every time is a big turn off. I messaged a mod here yesterday in hopes of talking to someone quicker but no reply yet. Might start lookin...