Haha I've made mistakes buying from the wrong GSP, the first one I ever signed up to went dead within half a year and I never heard anything back from them. I ended up having to go to the GSP that hosted the reseller account for the first GSP, then they went dead a year later.
Moral of the story, just go with a company that's stood the test of time. Peronally, I'm with INXGaming right now.