My business caters to both actual and virtual shoppers but I do all my customer satisfaction research online. This was one of the best tips for marketing I ever got.
It's super easy to send a link to an online survey, and I have much more success with it than when I used to mail paper copies. If you want to add an incentive some companies provide a completion key number to participants. This lets me enter them into a reward scheme without compromising their privacy when answering wuestions.