From my personal perspective as an independent forex trader, the matter of fees related to depositing or withdrawing funds at BGC remains opaque and raises significant concerns for me. According to the available context, BGC does not provide any clear information about its deposit or withdrawal fees, which is an immediate red flag in my experience—transparency on such costs is a basic expectation for any trustworthy broker. Further complicating matters, there are multiple first-hand reports from users who faced substantial challenges when attempting to withdraw funds. Repeated delays, vague justifications (“wallet information abnormal,” “application is crowded,” “blockchain congested”), and instances where customer support became unresponsive after withdrawal requests were filed, all suggest there may be structural obstacles, if not outright undisclosed charges, impacting the withdrawal process. Some users reported the platform proposed faster processing only after further deposits, which is a practice I consider highly suspicious. My own rule is: unless a broker outlines all transaction-related fees clearly and demonstrates consistent, reliable processing, I proceed with maximum caution. In summary, due to the lack of explicit information and multiple complaints alleging irregular practices, I cannot confirm that BGC charges undisclosed fees outright—but the risk of hidden costs or even worse issues around fund access cannot be ignored. For me, these are critical warning signs, and I would not entrust significant capital without full clarity and proven reliability on these essential aspects.