melrose trading post