I've been saying this for a while now. But it still seems like folks wait till Saturday night at 8:50pm to try and get in on a sale price and then they blame flippers/hoarders when there's none left. You definitely have to get there early to get a deal sometimes or else if it is a great deal it'll be gone if you wait too long.
Yeah. Oftentimes I see a deal way too late since I'm working or not checking the forums enough. I'll try if I think I have a realistic chance, but I don't blame hoarders at this point, I blame my lateness. Even without hoarders deals will still sell out even if ideally there is one per customer. Just the nature of business.
I also think what happens with things like Skylanders, is that hoarders and flippers put in work to get as many as they get. They call stores, check constantly, etc. If I really wanted something I would try to do the same thing, even if my intentions are to keep and enjoy something rather than flip. It really is a matter of time, and how bad I want something.