Curious.. I heard that it was a non-refundable 25K deposit to try out.. is this true? Good luck!