We love that you are enjoying the product you ordered, Lui. We do apologize for any inconvenience on the package delivering later than expected has caused. We do try to make sure your packages get shipped and delivered in a timely manner, however we do have remote areas or areas farther away such as Canada that can take longer than usual to be delivered. In addition - since Independence day was last week, shipping could have been pushed back a day or two. Again, we do apologize for any inconvenience this has caused!