The site doesn't really work unless you accept the cookies. It kept taking me through the same part of the order process time after time. I had originally not accepted the cookies, as I only expected to use them once, but once I had accepted it, it seemed OK. Requires you to sign up to an account as well, something I am not a fan of. But had the cheapest price, so stuck with it!
To reply as a company, please log in to your business account.