GaryK - 3:18 am on Nov 8, 2012 (gmt 0)
I can definitely see forcing them to check off a box saying "[X] I've read, understand and agree to the TOS" as part of the check-out process.
A national pizza delivery chain makes you check that box every time you order. They keep making it increasingly difficult to order from them online. I'd hate to see all e-commerce sites doing that.