The wood pieces and metal balusters arrived well packaged and without damage when they said they would arrive. I was very impressed with the quality of the raw lumber and craftsmanship.
I was also most impressed with the customer service I received. This was one of four companies I checked out for my project and Stair parts USA was the only one than answered the phone, on the second ring by the way. Not only that but they also spent about 20 minutes walking me through the project and answering my questions about the installation procedure. Their videos online are also very helpful.
As an added bonus, they were also the most affordable. However, I would go with them in the future based on the high quality and excellent customer service.
I cannot recommend them enough if you are looking to tackle a stair or banister project yourself.