I've been a steam member for 5 years with mostly good experience. The only time I've been dissatisfied is when trying to reach customer service, often times I wouldnt receive a reply for 3-4 days which seems slow in the age of internet and all. Otherwise I love steam and their gaming platform. (wait for summer sales for buying games)