But if you know of a more trustworthy one, feel free to point me in the right direction!
regards
There is no such animal as a truly trustworthy source other then a SBX store. You could even buy from "real" card-reseller sites and have problems. This is like the wild west here but every cowboy is anonymous and hides behind a computer screen somewhere in the world (seems Viet Nam has been quite popular recently). Where do you think everyone here who will sell you SBX (or any) card get them from despite what they will tell you ? I've got lots of cards that are good but they all came from sellers here. Paid mostly 15%-25%, I've also had a bunch of bad ones. You take your chance.