I really don't understand this thread. You're outraged that a man that has to rent a retail space, buy shelving, lighting, registers, etc., take time merchandising, take time performing guest service, hire employees, spend money advertising, and do all of the hundreds of other things involved in running a small shop charges $15 more than a guy that throws the knives in his garage still in the shipping package and copies and pastes pictures onto his $5.99/month website? I'm outraged that you have so little respect for small business owners. I would happily pay $15 to be able to hold the knives I'm buying and inspect them individually instead of ordering off of a website. I buy online quite a bit, but I also make sure to frequent the locally owned businesses in my area. I know that if I don't they will disappear. And shame on those telling him he should check out the knives at the store and then buy online. If we do that there's not going to be a store to check out the knives at.
You can look around this forum and find hundreds of threads started to complain about customer service at various companies. This is why. Customer service costs money and people are "out raged" at spending an extra $15. It's more profitable to drop your prices a couple bucks and let your customers fend for themselves if there's a problem. People have chimed in that the knife you bought isn't very good. It's quite possible that this man takes quite a few returns on this knife and therefore had to raise the price to compensate for the added cost of dealing with those returns. It's quite possible that he's providing refunds out of his own pocket. Most people aren't going to bother returning a $15 mail order knife because it's not worth the cost to ship it back.
Bottom line is this: Put on your big boy pants and realize that you enjoyed the benefits of shopping at a brick and mortar shop and that those benefits have a cost. Nobody ripped you off. Your post is the equivalent of going to a restaurant and then complaining that you could have made the food at home for cheaper.