Doesn't look good. He really appears to be in China, even though the items *may* be Toronto.
Language indicates that English is his second or third language... but still far better than my Chinese
Hold your money and be prepared to wield the big feedback stick. If he is in China, he states that he's not there on the weekends, and it's already Saturday morning...