Just to make sure my vox blog doesn't get full of rants or wtfs.
Amazon.com and EGL are GOD. Amazon.com shipped the two items in the next business day (Monday) I ordered items (Sunday midnight). EGL called me because they can deliver the item 2 days earlier than the original expect, and called me again 10 minutes before they come to my apartment.
The guy also helped me to setup the TV (which is not so heavy, but not light either so that I can bring up myself).
Not all online shops and delivery businesses are bad.