I have been waiting for 6 days for Fedex to deliver the rug.  It goes out on the truck and returns to the station every evening.  If it doesn't come today I will cancel and reorder, hoping UPS picks up my order next time.  This is the 2nd time Fedex has done this.  Once I actusally get the rug I will re-evaluate.  I received the rug a few weeks later, it matches my living room sofa in a subtle way.