I've heard good things about Disc Italia's pad performance over EBC red and yellow stuff, but I can't find a reliable place to purchase. Brakeworld.com is sketchy as hell and I've seen bad reviews about them around. Their website won't allow me to enter my full credit card info, their internal message system doesn't think my phone number is valid so I can't submit a question, and their customer service email address is misspelled.

Any advice?

Sent from my SM-G960U using Audizine mobile app