I'm sure that one shook them up a bit. My biggest matching episode was me once stopping at a Fry's Electronics in the Dallas area when I was visiting my wife prior to our wedding. We'd just looked at several things online including some software but hadn't ordered. They had a huge sign saying they matched online. Well, I got carried away and loaded my cart with $800 at their prices but $250 at match prices. Some $299 software was available from Amazon for $79. Hope WM handled it much better than them though. Turns out the salesman can't do a discount of that amount. Need a manager. Manager is in a meeting. This goes on and finally I go to the customer service counter and still they won't get the manager so I tell a person there to call whoever the manager reports to at corporate. I don't know if they were just incompetent or just hoping I'd give up. I wasn't going to let them off the hook now. Magically manager emerged from meeting. He was very angry and rude, but I got the discount and left and called corporate as I did.
I have price matched at Office Depot with no problems. I just scan the items using Shop Savvy and it pulls up other prices which I show at the register. I know a girl who price matches at Wal-mart on groceries. She goes in with the other grocery ads. I'd hate being behind her in line, as bad as coupons.
West Marine probably made nothing on your sale. Probably a special buy of some sort on Amazon, but perhaps they still made $10 or $20. Even if not, still the cheapest customer acquisition they could do. Customer acquisition costs are outrageous for some companies and yet they won't spend the same for customer retention. At $169, they had no customer. At $99, they have one. Cost of acquiring you was zero. They didn't lose $70 as they never had a chance of getting it.