Looks like a good solid entry level commuter/all terrain/all year weather bike.
Lots of good reviews in various bike mags etc.
I've just bought one myself- don't forget cashrewards brings it down to $658 after cashback.
The discount code isn't specific to this bike- it's good for $20 off any purchase over $100.
All sizes of the granite 2.0 are available- either free delivery or click and collect instore.
If you're near a store with stock in your size- store pickup includes putting it together.
(Apparently for deliveries the bikes are sent 85% assembled)
Seems little pricey for an entry level bike.