Scotland's bargain hunting capital is historic town full of vintage stores and charity shops
A new study ranked the town second in the entire UK, just behind Ballymena in Northern Ireland.
Full Article