Window switches: Beware Amazon/Ebay
When I bought the car the drivers window wouldn't go up reliably, so I got a new one off Ebay for $25. When I compared the old with the new, it was the same manufacturer. D'oh
8 months later, same issue, bought one off Amazon for $27 that had a lifetime warranty - should have guessed that the exact same unit would arrive.
9 months later, same issue - now I'm buying the ACdelco for $55 like I should have done in the first damn place.
Don't be like me, buy decent parts - you save money in the long run and don't have to pull your door panel 3 times.
Pic attached of the low-quality unit