Would order again.  Ease of experience in ordering, communication, and speed of delivery.  
Ease of setup and how nice the product looks.