Yes, it sounds like you've hit a streak of bad luck. That frame was a real shocker. I'd agree that the brakes was really a blessing in hindsight.