GiftCash is an online-based platform that was formed in 2017 and has been active since then. The platform is all about bringing life to your unwanted gift cards that you believe are just filing up space. GiftCash offers a solution of selling your gift cards online. The platform has some of the best cash rates that you ...