Long wait but got my redemption
Been a long wait but I finally got my $374 redemption. If you don't mind waiting about a month and jumping through some hoops, they will finally pay out redemptions.
United States
Been a long wait but I finally got my $374 redemption. If you don't mind waiting about a month and jumping through some hoops, they will finally pay out redemptions.