You may want to read the rules before you sign up. Did you participate?
I haven't yet, but I am going to. I don't have much info on my Facebook. Just like I don't have much here either. But I am a Bernina user, and I get info on their "giveaways" all the time. Sometimes I have been able to participate on some sometimes I have not. Sometimes they require that you "test drive" one of their machines to be able to participate.