Really liked the website. Got a good discount and like they have recurring order capability. Had the specific products I needed. Ordered 2 products and after a week went by, when I realized I hadn't received the order, I called to inquire. The items had just shipped and was told I would receive the next day. Called 2 days later and was told my order was actually shipped the day I was to receive. And that Fed Ex was slower in delivering because of weather. I ended up getting that day. In my initial conversation with them, the rep did say they were switching their system around. I will order from them again, but not cut it so close with my timing, in case it takes a little longer. I'm assuming it was in the redo of their system that it took a little over a week to fill my order.