This beauty arrived yesterday. Thanks for each and everyone that supported.
Seat clamp bolt got sheared off going downhill. No accident though but walking the bike uphill felt tougher. Spent the evening running between sportchek, canadian tire, home depot. Hopefully back up and running (cycling) tomorrow.
Update: back on track.