They came off a running vehicle, but I would recommend going through them just to check everything. Everything looks to be in good condition, but I did not disassemble anything. They have not been ported and have lots of potential! 450$ + the ride OBO. If you have any questions I will try and find out what you want.