I ordered some stuff from Honda Parts Direct a couple weeks ago on a Sunday. I have mixed feelings about my experience. They fulfilled my order, but I feel that it could have been faster (15 days) and they could have kept me informed better about shipping. I will probably order from them again. I didn't know that they had problems with moving their warehouse, so now I'm much more inclined to try them again.
Following the instructions on their web-site, I called shortly after I placed my order to make sure that the parts I was ordering were not discontinued. I called on Monday morning. Turns out that one of the parts was discontinued, so I asked them to drop it from the order. I said, "OK, great. So the rest will ship out today (Monday), then?"
They said they would ship "on Thursday".
I don't understand the delay. I was a little irritated about why they didn't just ship them the same day, or even the next day. This was going to ruin my riding plans for the up-coming weekend. I told myself to calm down, and just be patient. Thursday came and went, and I got no email or any notification about my parts. Again, patience. Following Monday I checked the order status online. It said something like "processing" or "in review". I remained patient, as the gentleman I had spoken with on the phone sounded very reassuring and trustworthy. I intended to call, but got wrapped up in work.
The parts finally arrived the FOLLOWING Monday. That's 15 days from when I ordered them. Basically ruined two weekends of beautiful riding weather for me. Perhaps my expectations were unrealistic in that I expected an order placed on Sunday to ship out on Monday, and arrive via UPS ground by Friday. Then I'd spend an hour or so installing, and be on the road again for the weekend.
Like I said, though, I'd probably try them again, but not for something I need very quickly.