Gift cards powering brands