I'm interested in shipping my bike to Canada from Quad Cities, and I've never done this before. I need some suggestions on where to get my bike packed, estimated cost of packing, and any other advice on the subject of bike shipping.

For reference, I have a Trek Fuel ex8