If I change my mind after I've paid a 50% deposit can I get my money back?

No, your 50% deposit is non refundable. It says this very clearly in our terms and conditions.