Implementation of shopping.