Just out of curiosity. Does this James guy you are speaking about own performance pc's? If not then i hope everyone who have had bad experiences with him has contacted the owner and told him about it.

Being accused of steeling (or accusing your wife) is unacceptable. I can't believe a guy like that has a job that has anything to do with customer service.