Sam's Club one-day deal is the best price offer on an iPhone X or Galaxy S8 you can get now
6

The fine print is that there is no fine print, as the carriers and installment plan offers will depend on your particular location, and are available in-store only. Sam's Club will give you the $250 or $300 gift card right then and there upon activation, though you can't use it for the service or the phone, just get something else in the store.
The waived activation fee will be refunded to you in the form of bill credits, and the line of talk and data service you sign up for has to be in good standing for at least 90 days. Not a bad deal at all, if you are eyeing a new flagship phone with a service anyway.
source: Sam's Club
Things that are NOT allowed: