hi matt,
it will send your bitBTC back, if the memofield is not correct, but maybe your client is not showing correct, because you should already recieved the bitBTC back. I had a similar problem and just needed to "reprodcast". Was shown under the in processing information. Seems a client problem, but i am not a coder. Paul will looking into it, if something was going wrong.
Thanks for the information with safari.
p.s.
i just checked the balances and it seems, like we have more bitBTC. So Paul will looking into it, seems you found a bug
Thanks for trying metaexchange and helping us to increase the reliability.