shopper (n.) Look up shopper at Dictionary.com
agent noun from shop (v.).