VIP members earn 5 miles per $1 spent if you elect to receive email notifications from SkyMiles Dining AND have already completed 11 transactions in the calendar year for which you earned miles.
Members can start earning at the VIP level on their 12th transaction.