Ordered online from the site on 5/2/15 and paid almost $17 extra for 2 day shipping. Received one email saying it was shipped and would be received on 5/5 then received a second email saying it would arrive on 5/5/ and yet another email that it would arrive on Tuesday 5/8 - I called customer service who tried to tell me that the emails came from Fedex-WRONG- then she told me she could give me credit for $4 because it "is still being delivered ground"- Huh? I told her the item will be received in the amount of days it would have been FREE had I not chosen the 2 day fedex! But no, $4 credit was the best they could do. I will never, ever shop from their online store again! The worst is speaking to a customer service rep who sounded like she was 12 and bored with our conversation!