If it were me, I would pick Scotweb and USAKilts over Heritage of Scotland. If you're planning to acquire an outfit to get married in, I would suggest that a jacket and waistcoat should be considered before ghillie brogues or a belt and buckle.