Hm, so two different things here.
1. What the TO has done sure is fishy and even violates the FFG rules as others already have stated (minimum number of players..). The solution however is simple, if you enjoy this LGS overall and just feel bad about this single decision bring it up with the TO, hear his defense (if any) and get the hell over it. People make bad decisions, if that happens rarely you should give them another shot.
However, if you made other similar experiences or the TO is all too cocky with his explanations you should consider leaving the store. Ordering online is generally the cheaper choice over your local store, so your store should value that you bring your money there instead of amazoning it by preserving a community and good atmosphere. At least in my opinion, that is what justifies the additional price tag.
2. "Price sniping" in general is just another brand for a foreign competitor. If someone manages to get 1st in a regular (eg: with at least minimum number of players) event he should be able to take the price without any bragging about where he might come from. In this particular event however it feels bad as he never had to prove his competition, so he was either very lucky or expecting that only few other players could reschedule so fast.
