If your business is correct and you treat your customers with respect, the only personality you will encounter is a satisfied and happy one. I bought from an American reputable seller at FSM two months ago two CDs, they hadn't arrived yet. I informed him that this was extra-ordinarily long for a package to arrive and he said he'd look into it. Turned out he had mislabeled it and send it to a wrong address, he is going to retrieve it and give me an extra CD (which I did not ask for) as a courtesy for waiting this long. That, is service.
As for CSC, I will say this as a last thing about this waste of my time. I had paid for Peter's order well in advance before Christian decided to cancel it. I even offered a solution to send it to me instead as it was paid for and I didn't want to go looking for an alternative. He told me flat out "NO". It wasn't until I told him to cancel another order I had made prior that all of a sudden it was no problem to ship to me, he had simply "misread" my email. Is this a person I want to do business with? No. I can't trust such a person. I rarely buy from European stores anymore because they are more expensive than importing from abroad, making the only incentive to buy from such a store the service they offer. With CSC, I found the latter to be missing completely.