Black Friday is right around the corner, and though online shopping crowds might be less daunting than the in-person mobs, cyber-retailers aren't immune from items going out of stock. While most will flock to Amazon on Friday, November 29th, you can skirt the masses at these alternative retailers for impressive tech deals.