You can't beat experience and OCB have been making papers for over a century now! Founded in 1918 in France on the banks of the river Odet, their history speaks for itself and their experience is second only to Rizla in terms of how long they have been in business.