So I just got a new Laptop on May 7.
I am curious about Tech depot services, is there a membership card etc.? whereas membership allows the cunsumer to get his pc secured or fixed without extra charge or how does that work (in store)?
Regular McAfee Support is free of charge but they do offer premium (paid) services optionally. If your are looking online by searching the term "mcafee support" be very careful as there are plenty of rip-off artists posing as technicians.
Go here and scroll down to see Contact Support on the left - http://mvt.mcafee.com/
Also, you know how some stores like my local fedex has a Mcafee tech-support desk, that is what im curious about do they offer membership for in-store repairs or do you have to pay every time for tune-ups, virus checks etc.?
For additional services beyond your 24/7 (Free Support) you can subscribe to Techmaster Services for a fee.
I might add that the features provided with your subscription have Virus Detection/Protection and optimisers . Virus Scan/Quick Clean/Vulnerability Scanner.