The iPhone 6 and Galaxy S5 smartphones, which are going to battle for the attention of high-end handset buyers this year, aren’t even official yet and a price discount is already available for both phones, as well as many other unannounced handsets. To secure the discounts, however, interested buyers will have to act fast.

Best Buy on Thursday announced a new promotion that will get you $50 off any mobile device this year. The deal clearly states that “any phone” is covered, which means flagship devices that are going to be unveiled in the coming months will also be covered.

What users will have to do is to register their interest to purchase a new phone this year with Best Buy at any time between February 2nd and February 15th. Then, until December 31st, 2014, users will be able to purchase and activate any smartphone model with a two-year contract on AT&T, Sprint or Verizon at Best Buy or Best Buy Mobile stores to get a $50 Best Buy gift card that can be applied to the phone purchase.

The bad news is that the deal is available only to current carrier subscribers, so new lines and new phone numbers are not eligible for the offer. Furthermore, T-Mobile is not included in the promotion, most likely because the carrier doesn’t have mandatory two-year contract requirements with new phone purchases.

The good news, at least for those customers that plan to purchase a new subsidized smartphone this year anyway – be it an iPhone 6, Galaxy S5, HTC One 2, LG G3, next Nexus or anything else hot that’s coming – is that upgrades and port-in activations qualify for the offer. Furthermore, when signing up for it, users can register mobile numbers for up to four extra family members on a family plan.

Furthermore, Best Buy’s offer won’t lock you into a mandatory purchase. In case a new phone isn’t purchased by the end of the year, the deal simply goes away, and users won’t have to pay any penalty for having applied for it.