Best Buy 4-Hour Flash Sale: Up to $300 off + free shipping