I've never bought empty ones, but the rx ones my adderall come in have a nice little "pinch" you've gotta overcome for them to open. Never had them open in my wallet before (which I indeed sit on, though not on purpose)
Shouldn't crack at all, it's a flexible material.