Had one before with good service.  All went well getting it all together.  Had some trouble with delivery dates but it worked out well. Three different dates and delivered on one which wasn't expected.  Walked out and there it was.  'Thought they would have rung the doorbell. Saw it was delivered by email later.  Could have been taken and missed.