Had fantastic service today (1 Jul 19) in the Cupar branch! Despite the branch suffering the loss of their electronic stock checkers, the staff were tremendously helpful ... more