Wow, I really expected better. SBT has been hyped up so much for OEM parts, I really thought I was gonna have a better experience. The whole point of buying from them was
Wow, after all the hype I've heard about them, finding a reputable place with OEM parts, etc... I expected a lot better. I...