Online shopping is one of the fastest growing forms of shopping with sales reaching $141.4 billion in 2004 (Shop.org, 2005). With the tremendous growth of online retailing, and the prevalence of impulse buying today, this study's purpose was to investigate the internal and external factors of impulse buying in an...