Overall, a good experience! I ran into a problem when the shipping address was changed to my billing address before I could check out, which I didn’t notice since I had already put in the shipping date before the date it was due. This happened after business hours, and I needed the product before a trip. I ended up ordering another one with the correct shipping address and got in touch with customer service the next day, who helped me fix everything quickly. Good service, quick response, good product, and fast shipping!