Quote (krazy88 @ 31 Oct 2017 04:28)
I bought like neck, weapon, trinket, shoulder, but couldn't find anymore,... wtf
If you enter the link of the heirlooms you wish to purchase, using the ones I posted earlier, you can see "Sold By" under "Related".
The majority of those you're missing are sold by the guild vendor, which is located in the race capital cities. You can ask a city guard for a map marker, or check the map marker noted on Wowhead.
However, you should also be able to buy the chest piece and shield from the heirloom vendor (Undercity/Ironforge).
When browsing for heirlooms at the vendor, make sure you don't have the wrong "Filter" set up, to sort the heirlooms.