We have arrangement's with our payment / banking partners, so that no matter where money is sent from around the world or we send money out (Withdraw) the fee is $5 Flat No Matter where you are located, as long as it is included in our 25 Supported Inbound Currencies and Our 120 Outbound Currencies.
So we eliminate all the traditional wire fee's etc. So yes $5 flat fee.
I am not sure what relation do you have with actual CryptoX, but this was not my experience. If you have access to support system, check ticket #1500374. I withdrew ~$750 dollars, and the amount I got was $29.52 less. I am not sure what's going on there, but I would appreciate your comment.
UPDATE Folks from CryptoX contacted me and resolved the issue. Apparently, the $5 withdrawal is not an option anymore, and I never realized it.