looks like there WAS a bug after all. gift codes should be working now even if you have a zero account balance.