The contest is still up and going. It will run through Monday June 10th and close after Last Call posts that day. The winners will be announced the following day. That means you still have time to get in there and share your father (or father figure) stories for a chance to win some gear from Meguiar’s.
(Seriously… get over there and write or vote, or both)