To be totally honest I'd buy an expensive item at the best price I could find it from a reputable supplier... BUT if my nice friendly local store had it a little higher priced but the service and attitude were good I'd buy there for the extra bit of money. If you don't support your local stores they are gone on the day you need an item RIGHT NOW to do that job you must do right now..
Bruce, I hope you enjoy your knife knowing your wife wanted you to have a memento of a nice trip (good on her!) and that you helped keep a good, local, independent store open!