It amazes me that no matter how big of a block of time they schedule to show up they always arrive in the last 5 mins of that block. I've been sitting here since 11 (for my 11-2 appt) and am feeling a bit annoyed. (my modem has been rebooting itself every 10 to 15 mins for a week now)
blah.
blah.