I’ve ordered from both Ace and HD with good results. I just find the Amazon experience to be very good and much easier. And they have good customer service.
I bought a new Hoover battery powered vacuum on Amazon a couple weeks ago. It plainly said “new” on the listing. They sent me a used one as a collection of parts in a plain brown cardboard box. Each part was wrapped in a heavy duty poly bag, but it was obviously used. I got hold of Amazon customer service on the phone and the person profusely apologized, then sent me a brand new one, and said to keep the used one they sent me by mistake at no charge. We have a two-story house, so the extra vac went to the upstairs.
The customer service person told me that they know we have been an excellent over 20-year customer and that they want to keep us happy. I was really impressed by that.
That’s nice to hear about their customer service. Most places dont care about loyal customers anymore.