Basically, on my webmasters account it states that 54 pages are indexed on google. However, when I do a site search, it only shows 22 indexed: site:http://www.virtual-deli.com
Google WMT indexing stats has been screwed up for a while so don't pay to much attention to it if that's what your using.
Google don't show the actual INDEXED and BACKLINKS of a website via search. (using site:www.domain.com and link:www.domain.com command). Webmaster tools show a much accurate results of indexed pages and number of baclinks.
although i prefer using the site command i think google webmaster tool show results more accurate than using the search command..
Its very usually for GWT and actual searching to see differences. Google limits showing it so it is only the best use to see if your site is still in Google's index if you see results, plus of you got organic traffic.
I can see total 85 pages are indexed through site command. i think you should wait. Google Webmaster will show total number of indexed pages.
a site search is a public result OFTEN used for spying other sites therefore Google shows lower misleading result to to site-spies in GWT data are for site OWNERS - hence full and accurate results are shown I find this G policy to show lower inaccurate results to spies perfect - it protects site owners.
Even they are showing different result between each other but I would stick with result from GWT over site: search operator personally. The information from GWT are insight information exclusively just for your "verified" website and it should be more accurate thus reliable than common public results from site: anyway.