Hi Shaling,
I think to be entitled for the free bottles of wine, you gotta sign up with them during their wedding show or something like that, which is during a very short period of time?
I wouldn't be too concerned abt your lack of perks, as that would be what most of the FS couples have, or...