I ordered a magazine for my son for Christmas. My credit card was charged and he never received the magazine. They told me to wait 12 weeks for delive…