I think there should be a Help section on the forums! This will allow people and staff members to help with Payment issues (Like by telling them there's an email), Ts issues, and just in game things! This may be a short suggestion but I hope they listen