It may be too late to get the free 3 pods. The forms still comes up:
As an xFi Advantage customer, we're here to ensure you can enjoy optimal WiFi performance throughout your home. That's why customers like you can redeem three xFi Pods to help improve your coverage.
I did get me three free pods. Do not recall how long ago that was.
Please create a new topic of your own here on this board detailing your issue, thanks.
Dead thread from last year now being closed.