I will very likely buy another Swatch watch for myself..
And I will certainly recommend Swatch watches to friends mainly because :
a) The quality is excellent
b) The pricses are reasonable, certainly value for money.
c) I believe Swatch watches will last a lifetime.
d) I am so emotionally attached to Swatch watches because they are affordable Swiss watches. Swiss watches have a reputation for reliability.