i found this deal on a military exchange site so if you are in or are a veteran $299.95 it a good price no sales tax and free shipping.
https://www.shopmyexchange.com/gopro-hero7-black/1570700
https://www.shopmyexchange.com/gopro-hero7-black/1570700