To the morons that blame "holiday weekend" digital goods don't stop on "holiday weekend". When you write on your website that the goods are delivered within a few hours of purchase and dont deliver it until 3 days later, that's called shit service. I didnt recall reading that "orders are delayed on holiday weekend"
Even if you were to blame the holiday weekend, I haven't received the email with the goods until 3 days after "holiday weekend" and that was after sending several emails to Google who eventually cracked down on the seller.
On another note, there's a really cool tool out there... It's called a fucking "auto responder" that would work great for "holiday weekends".