What wallet should i use to receive refund ?

any wallets / exchanges generated wallets are good to go , these applies to BTC, LTC, BCH


while for ethereum ,  refund wallet have to support execution of ethereum smart-contract , due to multi-signature smart-contract that we are using


below are example of wallets that support smart-contract execution (not token) : 

https://blockchain.info

https://www.bitstamp.net

https://www.myetherwallet.com


and such you are advised to contact each individual exchange.