a system for remote shopping , includes an application , the application including functionality for a user to select goods to be purchased from a retail store , the application being adapted to communication with a store system for providing information regarding the selected goods to be purchased , and to receive from the store system a price for the selected goods , the application further being configured and arranged to provide to the user information regarding the goods selected including an order status and a total price , wherein the total price reflects a same price that would be received if the same goods were to be purchased in - store .