Did you pay for your orders? I haven't heard a single report of Canaan taking money from customers and not delivering.
I lost money when buying BTC.
And on the difference in the course, I waited for them to provide the BTC number.
Me too. I converted my money into bitcoins just for the payment and hold them for whole month...