Initial delivery was quick but I had to return an item for exchange due to it being too big and I was disappointed to have to pay for the return. No other sites I have ever used do so. The exchange was processed quickly but is still not out for delivery which is disappointing.