The One M9 may be newer and slightly flashier, but there really is no reason why you shouldn’t consider last year’s One M8 as an alternative, especially at a discounted price. And that’s exactly what Best Buy is offering on its website and through its eBay outlet.

Best Buy is offering a brand new, no-contract HTC One M8 (32GB) for AT&T, Sprint, or Verizon for $299. That’s a great deal for a device that still sells for around $600 without a service plan on Amazon. Note that these are carrier versions, so you will need to activate and use them on the respective networks.

Check out the deal links on eBay:

Or BestBuy.com:

All versions come with one-year manufacturer warranty. The One M8 offers a 5-inch Full HD display, a Qualcomm Snapdragon 801 processor, 2GB of RAM, 32GB of storage (expandable), a 4 UltraPixels Duo Camera, a 5MP front shooter and stereo BoomSound speakers. Even if it’s a year-old, at $300 the M8 is an excellent choice for anyone looking for a stylish, capable, and affordable Android smartphone.

Check out our full review of the One M8 for more details and let us know what you think of the deal in the comments.