I reckon they've pulled the promo at the last minute due to the bad press the $100 iTunes gift card received.
Large retail organisations such as Apple are clever, they'll visit sites such as MacRumors to discover whether or not they're addressing the needs and wants of its customers.
You reckon they actually READ these posts?