Financial Advisors at Mcrae Capital Management Inc.