Can't use a holiday excuse here guys. I ordered on 3/13 and my card has been charged on the 19th. I received a shipping notice on the 21st and the item apparently sat in your docks for 4 days until DHL finally picked it up today 3/25. My estimated delivery is 4/2 right now.
And to think you charged $18 to ship a $35 order. I hate Amazon with a fury but this is not acceptable service. I definitely will NOT be returning and will absolutely dissuade any friends from purchasing from you.