Originally Posted by
sfgiants13
... I've read somewhere that they can deduct the sign-up miles if you cancel your card. Is that true? ...
varies by card but usually 6 or 12 months is long enough to lock in the bonus and not be effected by cancelling -- 3 years should be more than enough