I live in Ottawa, Canada and I buy directly from Spartan Games. That way I can get exactly what I want and if there is a bad cast or part missing then they ship it to you. I'm so tired of dealing with third parties. Also the exchange is pretty good for us canucks currently. Also I know then that Spartan is getting the money directly and not some reseller.