Online shopping is at an all time high, but what does this mean for retail stores who need customers in line to make a profit?