I've tried Circuit City's pickup twice. Both times it has taken almost an hour to get the items. One of their tricks is that they get you to line up. Both times with normal customers since the online pickup line was not manned. Then once lined up they don't check your ID until you are at the front of the line. Both times I was in the store more than 40min before they checked my ID and started the 'official' count. Both times no discount.