Regarding polos:
I'd go with
Kent Wang, they are $65 for short sleeves, so a bit more expensive than the $38 RL polos, but I think they are of higher quality.
I havent bought a polo in ages before buying the Kent Wang one, so I have no idea how the quality of various polos has developed, but compared to the RL and Lacoste polos I've previously had, the KW ones are definitely better. The fabric feels better, is thicker and I quite like the collar, as it's more like a shirt collar.