Did you know there's a CW Store at the MGM Grand in Las Vegas? Sadly, no NIKITA swag could be found.