I got mine from apc, i was pretty happy with them. I got the projectors from them, pretty good service quick delivery. I just suggest running a bead of silcone around the light assembly to prevent any moisture getting in
Im suprised you could push them in i couldn't with mine thats when i got the tool. Anyhow as long as your brakes aren't rubbing you should be good. If they are then i would go turn them back and bleed them off again.