Please direct any questions you may have about these Terms technical questions or problems with the Web site or report a violation of these Terms or comments or suggestions to our support team

Could you correct the punctuation please?
Please direct any questions you may have about these Terms, technical questions or problems with the Web site, or report a violation of these Terms, or comments or suggestions to our support team.