Have got one and went down the same path of that of XBox gift cards.
That would be over 6 months, so might be possible for many. Yes, my orders we cancelled multiple times, and had to get in touch with their contact center and they were happy to sort it out eventually.