A regular to metro for any last minute purchases and have been always happy with the stock and purchase. However, this time i got a cake from here, a chocolate cake which the lady behind the counter said was totally fresh. When we got home and cut it, the cake was really hard and the cream's taste had gone bad. I m never shopping for a cake from here and never listening to any advice from the person behind the cake counter.