+0
Amy and I left for the mall at 7 to get James a birthday cake. It was his 35th birthday.At the bakery shop, we had a hard time choosing from a wide selection of cakes.When I agreed to pick up a cake, I thought it was a 20 minute job including the travel time, tops.
There were blueberry cake with chocolate truffle filling, vanilla iced; tiramisu with chocolate shavings;keylime torte dipped in truffle chocolate, just to name a few.After 20 minutes of dilemma, we bought the keylime torte because i loved keylime. One the way home, we got involved in a traffic accident. We weren't injured but the cake wasn't that lucky.

Are there any mistakes?

Thanks in advance!
+0
.
I have underlined some problem areas. Leave a space after all sentence punctuation:

Amy and I left for the mall at 7 to get James a birthday cake. It was his 35th birthday. At the bakery shop, we had a hard time choosing from a wide selection of cakes. When I agreed to pick up a cake, I thought it was a 20 minute job including the travel time, tops.

There were blueberry cake with chocolate truffle filling, vanilla iced; tiramisu with chocolate shavings; keylime torte dipped in truffle chocolate, just to name a few. After 20 minutes of dilemma, we bought the keylime torte because i loved keylime. One the way home, we got involved in a traffic accident. We weren't injured but the cake wasn't that lucky.
Comments  
Amy and I left for the mall at 7 to get James a birthday cake. It was his 35th birthday. At the bakery shop, we had a hard time choosing from a wide selection of cakes. When I agreed to pick up a cake, I had thought it was a 20 minute (Is it missing an S?I was told not to use the plural when it functions as an adjective, a five minute break) job including the travel time, tops.

There were blueberry cake with chocolate truffle filling, vanilla iced;[Must I use a comma?I thought semicolon helped to avoid confusion in a list that contains commas (in this case, there's a comma between filling and vanilla iced) tiramisu with chocolate shavings, key lime torte dipped in truffle chocolate, just to name a few. After 20 minutes of dilemma, we bought the key lime torte because I loved keylimes (Must I use the plural? I would like to say I love keylime flavor, can't I use the singular?). One the way home, we got involved in a traffic accident. We weren't injured but the cake wasn't that lucky.

Thanks MM for pointing out my mistakes. However, I still can't figure out what's wrong with some of them.