Not sure what do you mean??
My only comment was that, when I went to the website that you mentioned, the offer was not longer valid, because it was only for the 4th .
Lots of companies, businesses and shops had offers and promotions valid only on Independence Day (July 4th)
I don't think that this looks like a scam / virus