TBWC Glenrothes prices