Very good service.  The carpet that we ordered and received was good quality and arrived exactly on time.  
Good job.  5 star rating.