I had no problems navigating your website, placing my order, or submitting payment. I received an acknowledgement almost immediately, giving a very personal service. I received an email, updating me on the progress of the order. I ordered late, just a few days before Independence Day, my order would be delayed, but since I had multiple items, I received updates on the separately shipped item. I was pleased with my experience, even more so with the quality and craftsmanship of your products.