# data[].attributes.body
Think of when or where you will be wearing this shirt. Is it for a particular event? will this be for everyday wear? Is the shirt being used for work? if it is, it has to be either work-appropriate or required for your job?

# data[].attributes.body
Determine when you want the shirt sent. Are you okay with waiting a week for shipping? Or is this a last-minute buy? Will you need a subscription to Amazon prime to make sure it's on time?

# data[].attributes.body
Narrowing down your search with keywords in the search bar to determine the best match for you. What color do you want the shirt? Do you need sleeves? how do you want the fit of the shirt?

# data[].attributes.body
Comparing the options you have after filtering your search. Why is shirt A better than shirt B? Is one made of cheaper materials? what are the reviews of each shirt? Are you willing to pay more for something better quality or delivers faster?

# data[].attributes.body
Checking out the shirt. This will tell Amazon that you want to purchase this item. It may also suggest products that other shoppers or based on your buying history also purchase along with the shirt. Maybe a pair of jeans will go along with the shirt according to Amazon.

# data[].attributes.body
Enter your billing information. Verify transactions, card information, and shipping address to ensure accurate and efficient shipping. Amazon will also give an estimated arrival date based on data from amazon warehouses to the relation of the shipping address.

# data[].attributes.body
Amazon tracks where the package is based on a series of numbers on a barcode and informs the shopper where the location of the package is in real-time.

# data[].attributes.body
An Amazon driver delivers the package, they also scan the barcode one last time to ensure the correct package is at the right location. It will inform the shopper the package has arrived.