Supplier was exceptional in customer service and was so helpful. The products were beyond my expectations. I did receive my items a couple of days after the expected delivery date. However, I still rate 5 stars due to the sellers willingness and fast response on partially refunding me my shipping fee AND gifting me with additional products, at no cost, for my trouble. I will definitely be ordering again!! These bags are GREAT!