I was very impressed   from start to finish.  Easy ordering online, to calling & speaking with a rep make sure I ordered correctly, to receiving the product within 48 hrs.  Since an item was missing from order, I had to make another call & credit given. Great customer service!!