Free: Contests & Raffles.
Been running and selling some Romeo 5 red dots. Good price pretty solid, no complaints from anyone.
I've always had great luck with Magpul MBUS for backup sights. Watch the cheap crap on Amazon, it's made for airsoft.