The call contract method where the creator is charged a gas fee is horribly unreliable…it fails half the time and the creator loses the gas fee when the next step fails. Gas fees are crazy all over the place anywhere between 7 and 100 DAI given the time of day/week which makes issuing a NFT for an independent artist a big enough pain.
Rarible should be quoting the creator one price and backing the entire transaction. Refunds for failed transactions could be paid back in $RARI backing the governance token and incentivizing a reliable distributed platform development.
Just sayin…room for improvement.