Moral of story: GET SOME PATIENCE. Stuff happens, and weekends/holidays aren't included in business days. These threads are something else. People have personal lives, it's called: family is more important than you and your PCM during the holiday season. Maybe don't order something on or around the longest holiday time of the year.
The Canada point is another one as well, customs and everything else skews shipping times. The e-mails from what I've heard is a common thing.
Should have just ordered a DHP PCM from 3800performance.
In the US.