You don't have to pay for bug fixes to games when you buy through other sites. But other sites usually get the game later, and they don't always update if there are bug fixes (at least minor ones). I've been through this several times with different games (not LDW games), and if you want to be guaranteed that you'll always have any updates as soon as they're available, you should buy directly from the developer.