Clinton Computer Desk arrived with 17 pages of Assembly Directions.  I'd likely be still putting it together next Xmas if Customer Service hadn't recommended Handy, Inc.  They called within 24 hours, and then the 'guy' came the next day.  They emailed me regarding the appointment, and called an hour before arriving to confirm.  Polite and non-intrusive.  Would definitely use them again.