I completely understand why you're frustrated. Making the switch to a wallet that integrates directly with several exchanges was one thing that helped. Before committing, I can use it to compare fees and transaction times in real-time across platforms. Additionally, I have occasionally been able to avoid those annoying delays and additional expenses by keeping an eye on network congestion and trading during off-peak hours. It requires some juggling, but it can have an impact.