Take the day off sightseeing and go on a shopping spree at Harbour Treasures, a well-known store.
Harbour Treasures is a retail outlet in Lossiemouth. If you're on the lookout for other places to visit around the area, you can't go past Elgin Cathedral.