I need to know something I have exchanged $82 from my VCC and when I tried to withdraw to my wallet it asks for $20 as a blockchain fee?

!? What the hell! How is it possible to ask for such a huge fee I send from any wallet to other wallet in the very same time and it asks for maximum $5 so how is it $20 is wirex turning to be scam? Please I need some explanation!!!!!!