Most everything has come on time or before! I did have a pair of earrings come in damaged and they responded quickly and refunded quickly! My only complaint is when a price is listed on a product but then once it's added to the cart the price jumps higher and not because it's a different color or size or something. This is very misleading and a waist of my time. And this has happened with several different types of items. So then I just don't buy.