I ordered something from B&H and I made sure the delivery day was going to be after Christmas. Well... B&H got super motivated and decided to ship the order I placed at 6PM their time that day, so now UPS is going to try to deliver the package a on Friday before Christmas when no one is going to be here for 4 days. I decided to be nice and try to delay the delivery so the UPS driver wouldn't waste his time, but UPS charges $5 to keep the package on the truck for another day. Are they crazy? I'm not going to spend $5 to save them money.