No problem, D.
BTW, some of you ppl, stop getting caught up in the name 'Callahan.' These chinese copycats take the most vague, american-sounding names and apply them to their rotors to give potential customers the impression that there's a reputable sounding familiar or techy sounding name behind it when in fact they're mass-produced by one guy and resold by many.
Here's some of the names that come up for E46 rotors on eBay:
This was just the first page too... lol