Dear Mary, Thank you for your comment. Please let us just confirm that your order was placed on the Saturday, we shipped it on the following working day (Monday), and it was delivered on the Friday of the same week. We hope that you don't mind us correcting you on this point, but we need to be careful not to mislead our customers and your feedback is not entirely accurate. As stated on our website it takes between 4-6 working days for orders to rest the West side of the States. With that in mind we do feel that we've delivered our delivery promise to you and provided you with good customer service. We're sorry to see that you offer us 3 stars for our Service level - Hopefully you might consider editing it for us? Kind regards, Neil