UHHHH! Did you put the rotors on yet? Don't really know what to say about your boss, but without pics or a vid of the set up, it's hard to believe without proof.