There are so many benefits shopping online, but there's also pros.
When you shop online you don't have to go to the store to buy things, but you also don't get to try on your items. On one side you can shop faster without waiting on the line, everthing that you buy arrives to your house without you moving from your house. Therefore, some purchases take time before arriving, and sometimes they never come. Plus, there's also the problem of being hacked by dishonest people who stole card information, that is why paying at the store is safer sometimes...