It was very easy to order on line.
I was disappointed when my order was 2 weeks past the expected delivery date.
Upon inspection of my order I have a damaged part.  I'm currently waiting on a response to see how long it is going to take to get the replacement part.
Currently I have parts all over my deck until I can proceed with the assembly.  Customer service has been very nice and has good customer empathy.  It's unfortunate that one part was damaged.