I've been dealing with Zzounds for 8+ years and have had nothing but A+ service from them. Being able to "pay as you play" has let me get into some amazing gear I might not have been able to afford otherwise. The only return I have had was a few years ago and it was pretty simple and had no problems at all.