One last thing I'd say about Southbeach - their sizing is a little weird and I've heard of a lot of people getting a size that wasn't quite right. I recommend going a little bit bigger than you think you'll need, that way you can always have it altered smaller.
And yes, it will probably cost you $20-50 to get the item altered, but at least then the fit should be perfect. And you can factor that later expense in when you're paying a lot less for the item to begin with and see if it still makes sense. (kind of like when I buy that last pair of jeans that's marked 50% off even though they're a little too big for me - I know I can have them tailored and still come out ahead).
Oh, and P.S. I've ordered 3 items from them and they have all been thick leather, so maybe they don't use thin leather anymore or maybe it depends on what you order. All of the items I've purchased have been cowhide for what it's worth.