As great as Amazon's CS is, I had an issue with their TiV program and haven't repeated it since. GS is the only other service I've tried and, thanks to BVB and a few choice TiV promos, I pretty much got my money back on games I've bought, so they easily get my vote... even if they are only good about once or twice a year.