Seeing how you got the credits for the netflix offer, regardless of how long it took, I would say your subject title is not accurate. Many people have received the credits in a reasonably short time.
I dont understand why people like to bash things that bring revenue to WGT, which only goes to improving the site. How about you just write a review on your experience, and that it might vary.