No I never noticed! I always thought I got given one got free. Most of the recent goals have given the prizes for free.
Regardless, if you completed the particular goal to unlock a particular prize, it will remain unlocked for you indefinitely. The other poster said it was locked for them so they obviously didn't complete the goal.