Rakuten has the Fitbit Versa 2 for $119.99 after using promo code BF20. They also have a promo for $30 back in Rakuten Super Points when using Mastercard on purchases over $100(This promo doesn’t appear on the homepage anymore but if you call you should be able to get it).
Free shipping as well
https://www.rakuten.com/shop/ador…FB507BKB