Is there a maximum order weight?

Yes. Each product has a maximum order weight, typically set at 1000kg.