Yup totally agree.
I bought 2 $15 Xbox GC online with credit. Only one code showed up.
Messaged CS about 2 days later no reply back.
Messaged again a week later and they replied, "Sorry, we will look in to it."
I forgot about the Gift Card for about one and a half months later.
Then CS sent...