Welcome from Ontario Canada. You've come to the right place for advice and are also proud of our many marines on board. for the leatherneck tartan you could check out Stillwater Kilts or Sportkilt for inexpensive but decent kilts.