Hey there. I don't have personal experience with either, but geez $12 for the SZCO, seems like you could barely ship it for that. Price doesn't always reflect quality, and some things can surprise you, but that cheap my gut would say it could have issues? However you could always return it through Amazon. Strops don't have to be fancy, but you want to know that you're getting a nice consistent piece of leather. I bought some leather at one time thinking I'd make one, but it had a bunch of discontinuities that made it really unusable.
Have you looked at Straight Razor Designs? I think they go as low as $49 for a Latigo, and great customer service obviously.