I was in the exact same situation, as you are facing now.Signed up in Sept 7 and just got link to giftcard on Dec 11. (and deposited in amazon account).I have the same "Bad taste in my mouth" about this company; and how they jerk people around. I fil...