The only problem i see is that when asked to "PLEASE send me my money back" the only response if the product hasn't shipped should be "YES absolutely". Afterwards if Brian doesn't want him on the team anymore he has the right to kick him out. But to say your only option is A) Patience or B) Get kicked out.... I have a problem with that.
Either ship the guys things out or refund him his money if you cant ship it out because you're to busy. Its honestly pretty simple and it would have never came to this.... My .02