Are we good with these? not cheap chinese crap? too bad they are out of stock! i was dead set on the ford ones, but i think i like these better.. one piece, no caps.... just want to make sure im not getting junk.