Purchased and received within a few days.  Haven't put it up yet.  Purchased for a new house build.  Only got four stars because we haven't installed yet.  I am sure there will be no difficulties though.