Just about time to need some new tires. Would be nice to have the same Big Ben"s ( high performance with green guard ) that The St 2 came witb put on. As these the finest tires that I have ever riden on. Anyone know of a source to aquire these ? Or were these a one time promotional deal Stromer made with Swalbe as both their names are on the balloon tire. Dealer seems to be unable to locate. Thanks for any help.