I purchased Homefront through THQ's store for $15 over the weekend. Even though this was a digital download, it took the company nearly 24 hours just to confirm my order. Around the 12 hour mark, I sent an e-mail to its customer service department and that took another 24 hours to process.
Luckily, it was a Steam game so I just activated my key and had the game downloaded in a little over 30 minutes.
When it takes you 48 times as long to send me an e-mail as it does for me to download your product from a competitor's system, you're certainly failing at customer service. Failasauraus Rex! Noting the site was run by Digital River, Ray