All orders placed through the website are subject to Mari Bikes acceptance, which is at its sole discretion. Without limitation, this means that Mari Bikes may refuse to accept or may cancel any order, whether or not the order has been confirmed, for any or no reason, in its sole discretion, and without liability to you or any third party. If payment has been received for an order that is subsequently cancelled prior to shipping or special order, Mari Bikes shall issue a credit to your account in a form similar as to which it was received.
The last bit is ringing alarm bells to me. I’ll pass thanks