Remember when Valve began the new refund policy on Steam? A few indie developers are complaining about how their sales have dramatically dropped after the implementation. I voiced my opinion why I thought the new policy is good, but what your thoughts on this guys?