What I don't understand is why your son paid the extra $5 if he knew the actual cost, then after would he inform you. I'm just assuming this...maybe you gave your son the money, and him being 16, he didn't care how much it costs since it wasn't his money, just as long as he got the shirt. Yea it is wrong on the company's part. If something like that happened to me, I wouldn't even pay for the shirt in the first place. Honestly, I wouldn't care, but I wouldn't let it happen frequently. In fact, it rarely does happen to me. So what if I lose $20 a year? Not that big a deal for me.