I had ten heavy ( between 30 and 49) pounds shipped from toronto to edmonton. The pickup was by a courrier on thursday about 4. On monday morning i got a call at 8 from the company. My boxes were here and they delivered them at 10. The ten boxes were in perfect condition. Talk about service. The cost was about $30 a box including pickup and delivery. The only complaint i have was that the computer interface was complicated and the right phone numbers are hard to find. But once i found them the service was excellent. More importantly, the boxes got here superfast, in perfect condition, door to door. I will always use greyhound from now on.