As one of its daily deals, Best Buy offers PlayStation All-Stars Battle Royale for PlayStation 3 for $19.99. In cart, that drops to $7.99. Choose in-store pickup to dodge the $2.99 shipping fee. That's $2 under our March shipped mention and the best price we've seen. (It's currently $8 under the lowest shipped price we could find.) Deal ends today. Orders are not guaranteed to arrive in time for Chirstmas.