Very disappointed with our recent customer experience at Trail home hardware. We have been long-time customers with them, but are now re-considering this. We ordered roofing supplies for our home building project, and, as we are not experts, we told the Home hardware staff the size and pitches of the roof portions that we needed materials for and the staff, who I will say were very helpful in this process calculated the materials we needed to order for us. However, we ended up being short of materials we needed to install the roof on two separate occasions which caused unnecessary delays in getting our roof complete before the weather changed not once, but twice. The first instance was where Home hardware ordered us only about a quarter of the total screws required to fasten our tin roof down, which we confirmed by calling the manufacturer directly. The second instance was after we got the roof part way installed we realized we didn't have enough transition pieces between the different roof pitches, sections which Home hardware staff were readily aware of the dimensions and sizes of. When we contacted the store manager we were informed that they could order us more pieces, but there is nothing they could do as we were the ones who "didn't order enough." While that could possibly be an acceptable answer to a roofing contractor who deals with such things on a regular basis, it is not acceptable to a home owner who is using Home hardware as the middle-man between them and the manufacturer and in this process are forced to trust the knowledge of Home Hardware staff. In the end we ended up purchasing the needed pieces from a different local company and I cannot at this time say whether we will be dealing with Home Hardware in Trail again for our building needs.