Always do all communications through the ticket system. As has been posted here many times email with Canaan is more of a status update method than it is direct communication.
Do NOT go bandying the word 'scam' lightly with any vendor. Canaan has delivered far too much equipment to folks here with very few order/delivery problems for that to apply in any possible way. As I posted last Friday my latest miner came on schedule and is currently running like a champ.
Yes at times Canaan screws up communications with some folks but to date they have always fixed the order issues. All I can say is that when replying through the ticket system, attach copies of the bank transfer records. Your bank will be able to provide a pdf copy of it to you.
As for Canaan having stock, best way to get an idea is to be registered on Kano's pool and look to see what Canaan has running there. When stock is being produced you'll see several PH running there from them for about a week. While not officially confirmed I'd expect that is miner burn-in testing and yes, that is a GOOD thing to see them doing.