So I switched from verizon to xfinity mobile in december 2017 and purchased the iphone X because of the promised $200 rewards card. I called xfinity in February 2018 and inquired about my card. The rep said I qualified and just wait until April to May it will show up. Until now (June) it hasn't showed up. I have been calling and no one seems to know what they are doing. Its been one story after the next. Frustrating to say the least, I have been a loyal xfinity customer for over 4 years.