Looking through their website, the business is based in (or purports to be based in) the USA. They've registered different domain names for their sales site (buyfinallyfresh.com) and their email server (myfinallyfresh.com) which seems rather odd and possibly a bit suspicious to me. Both of those domain names were registered early last year, so the business doesn't seem to have been around for long.
The firm's name seems to be the same as its sole product, which again looks suspicious to me. (e.g. I'd expect a product called 'Marvo-Wizz' to actually be made by a firm such as 'Bloggs & Perkins Chemicals Ltd', which also manufactures a range of similar products).
There is nothing on the website to indicate which country their products might be shipped from. The shipping charges possibly seem a bit cheap for direct shipping from the USA and their pricing in sterling (rather than in US dollars) is clearly intended to give the impression that they trade from within the UK. (If you route your web traffic via a US proxy server though, the prices come up in dollars). If they're actually operating from within the UK, they're acting ILLEGALLY by failing to provide a returns address for their products on their website. They're also acting ILLEGALLY by stating that they'll deduct shipping and handling costs from any refund they might provide in respect of returned goods. Further, they're acting ILLEGALLY by suggesting that their offers might suddenly disappear from people's screen in the near future.
The pop-ups which keep appearing at the bottom left, saying that so-and-so purchased their product within the past few minutes, look extremely dodgy to me. I'd be prepared to bet that they turn up with the same frequency at 3am or 4am, when you wouldn't expect many Brits to be shopping online for laundry products.
The only postal address on the website is for that of its Privacy Compliance Officer which, rather than being that of a manufacturing plant or of a lawyer's office, turns out to be private address in upmarket Berkeley, California.
The entire thing looks DODGY to me!
I suppose that you MIGHT eventually see your order turn up but I suggest that you shouldn't hold your breath - other than to avoid that ghastly pong coming from your washing machine, of course ;-)