1. A virtual fitting system, comprising: one or more environmental sensors for obtaining environmental data comprising visual information representing a physical environment and target data comprising one or more dimensions of a target; a user interface for generating user input data in response to receiving user inputs, wherein the user input data is at least indicative of a selected test object; an input/output device for receiving, from a merchant database, a 3-dimensional test object model associated with the selected test object; an augmented environment processor that, based on target data obtained from the one or more environmental sensors, generates a 3-dimensional target model of the target, applies the 3-dimensional test object model associated with the selected test object to the 3-dimensional target model to create a virtual fit model, and generates a signal comprising augmented environmental data by integrating the virtual fit model with environmental data obtained by the one or more environmental sensors; a haptic device that simulates the feel of the test object based on the virtual fit model; and an augmented environmental data display that receives the signal comprising augmented environmental data and displays said augmented environmental data in accordance with said signal.