Seems like LION went OUT OF HIS way to satisfy a customer. That's what I call good business. I would do busiess with Lion in a heartbeat.
As for G-force, I can see your point about not shipping to Europe but if it was me and you had waited 6 months, I'm sorry but I wouldn't be able to help you out in anyway. In the future maybe you need to reconcile your checkbook every month. You do know that the BANKS make mistakes ALL the time. You need to stay on top of it every month.
One month I found the bank had deposited a $2800.00 check of mine in some one elses account. That person didn't let the back know. In fact they spent most of it as soon as they realized the mistake deposit was in their account. Luckily I still had the deposit receipt and do business with them regularly and so they resloved it ASAP. BUT if I had waited 6 months and had bounced checks to a dozen places you can imagine what a fcking headache that would have been.
Each place would have charged me a 35 return check fee plus the back charging me a 35 dollar overdraft fee. Plus screwing up my credit and it wouldn't have even been my fault. It could have easily gotten into the thousands of dollars.
As you can imagine I check my statements with a fine tooth comb these days. Funny thing is that wasn't even the first time a back has screwed me over.