Probably the worst experience I've ever had in online purchasing. Three month wait for half my order, another couple weeks for part of my order which was incorrect and still haven't received my final part. Customer service did little to help and the help they promised (expedited shipping and a free storage bag) never materialized. I'm usually a very positive and understanding person but this time I must advise, take your business elsewhere.