Amazon is a joke. They say 2 day divery yet every single order is always "running" late. I ordered stuff last WK that was supposed to be here by today now it says by Monday. Fast delivery my butt. That's not including them taking money for things I didn't order!!!