Forcing someone to accept Terms & Conditions before even seeing what the website does is a huuuuuge blocker. I closed the tab. If you're selling the product, you can have someone agree to T&C at time of sale. If you can't even demo the product for sale without some agreement to an online contract, then I'd suggest your demo is flawed.