Ames for me over the last 8 years and only a couple of issues, ALL of which THEY fixed and or corrected. After meeting Steve Ames this past summer (although HE no longer owns the co.) I was even more impressed with the co.
Now that I live and hour and half from NPD I have purchased from them, however, I feel like I am cheeting on Ames when doing so! LOL
In addition, in the future if you have a discount coupon from one of the vendors, call Ames and tell them so. Given the chace they will most likely match the offer or atleast try.