I never really paid it any attention if they have or haven't, but that's why you do your research before purchasing from anywhere, ya know...
Me, I have to buy 2 SSF4 (360 and PS3 version). This sale will give me that for $59.91...that's saving me $25.67. If there is a better deal out there...