Well, i wouldn't condemn all of Makkro as "liars and jerks" because you found some older bakery items--that is likely true of most stores here and often in the US, as well--if that alone disqualifies a market, then where is one to shop? I have found the pastry items i have purchased there to be fine--in reality, not a lot stays on the "bakery shelves" for too long--Makkro has consistently large crowds of shoppers. Did you really believe that any shop throws out produce or bakery items after one day? You have a better chance at larger markets--Makkro, Big C, etc as they have turn over--the smaller shops simply cannot afford to quickly dispose of products.
As to the salmon--you didn't really believe that any salmon sold here was FRESH, did you? It's frozen, or "frozen fresh", a marketing label used all over the world. I read above one can order salmon from bkk that is wild caught, but with any frozen items, one has to have confidence that it actually remained frozen all the way from the US, etc, to here,