Regarding price matching, yeah, I was quite surprised. Didn't expect it at all. When they were entering the discount in the computer, they had a little trouble initially, and one guy said it was because Costco was a membership-based store. I figured that would end it. But they figured out another way, and I got my discount. Again, very unexpected, and I doubt that this is an across-the-board policy.
As for the timing, I did order mine near the end of the day on a Friday. So I probably lost several days there in processing. But when they did process it, it showed a shipping date of May 18, with an estimated delivery date of May 26. The order had been placed on May 15. Standard free shipping, and you could probably pay for quicker options.
Guess I've been too spoiled by
Amazon Prime!