I have a white controller I havent used, the paint is worn down from use, I think the flaw is a loose battery pack? Would it still work? No buttons are sticky/missing etc. It's just the battery pack. it is a wireless however.
Edit: I've had this cord I think from the play and charge kit, I plugged it into the controller and before the cord broke (no clue what happened, it was $5 from a pawn shop.. loose connector or something?) but when the cord was still working I was able to use the controller. Worked pretty good as I boosted my way to Elite on Rainbow Six Vegas 1 on it.