Exactly. I sent my BTC <10mins after i placed the order and only got 3 confirmations before the hour ran out and they cancelled my order.. Why only make it an hour if not everyone can get the confirmations in that time period? Seems like it would be better to make the payment time longer to allow for confirmations or something. Meh, im grumpy because i woke up early and now its looking like i miss out anyways.

Don't worry, they will manually approve your order. It's not actually cancelled. It's happened to me and probably happens a lot.
I'm sure Bitmain has no interest in refunding your Bitcoin. They will do everything possible to ship your order if you paid.