5 Wins for first challenge 2 days later and they're still reviewing my screenshot, and 3 days have passed since the latest delivery time for my $10 steam card. They must've closed this whole extended weekend in observance of Armistice Day today. This might be a record for longest delay that I've observed.