What Michael is talking about could well be the problem. At the end of the booking process there is a long "terms and conditions" that you MUST scroll ALL THE WAY through to the end. If you do not do that, you are not allowed to check the box to agree. Are you sure that you did that?