The Apple Watch 7 just hit $329 on Amazon