Horrible both times. I even gave them a second shot after the first let-down. I waited over one week just to find out that my order was not even going to come meanwhile they billed me. The woman on the phone told me the items were damaged and returned. You would think someone would notify you if something like this would happen. I never even received a confimation of shipment or tracking number. Second time was the same. This site is horrible. When you call you will wait on the phone for at least 30 minutes. I'd rather pay more just to not go through this.