I picked up my ULC on release day from Gamestop and had no problems with it, and my friends who got the ULC also no problems -- that is, we all got our bobbleheads. I don't think Gamestop is the culprit, unless your local Gamestop employees have somehow been opening packages to steal the bobbleheads without breaking any of the seals...because apparently they are magic. Anyhow, just putting my 2-cents in. Probably a factory error.
In other news, BL2 is

all rolled into one, with a side of

and

. Don't forget the occasional

and

. Constant

included.