We were disappointed with our last move from Ontario to Quebec. The movers were scheduled to arrive at 9am but had a mechanical issue with their truck. They finally arrived at 3pm to start loading. In all fairness, the driver was keeping us updated throughout the day. Upon arrival, the driver did not have the packing supplies for the TV, computer, and tall mirrors which we had requested and confirmed by email with the head office. The driver stated he was not aware of such a request and ended up improvising by using spared used boxes and blankets. The loading went well and the movers were careful with our belongings. However, to our surprise, they didn't have the 2 mattress covers for our queen size mattress and box spring despite the fact that it was written on our contract. They ended up wrapping the mattress inside the truck using one of their blankets. During transit, they had mechanical issues again and they had to transfer our belongings onto a rental truck. It is most likely during that transfer that the queen size mattress ended up with several blood stains. We also had a bookshelf damaged during transit. Clearly, there was a lack of communication between the driver and the head office since the driver was not aware of what was requested on our contract. The blood stains on the mattress could have been prevented with a proper mattress cover.