I've always used Scan, for many years - have only ever had one issue with an RMA, because both them and the manufacturer couldn't replicate the weird issue I was having, but it wasn't too major an issue so not too fussed.
I've lost count of the amount of money I've spent there and, apart from the above single RMA-issue, I've never had a single issue - anything that's failed (and there's not been much) has been tested, confirmed, and replaced same-day (I prefer to go into the store rather than relying on posting).